网络共享方法、装置、电子设备和计算机可读存储介质与流程

文档序号:23725516发布日期:2021-01-26 15:43阅读:来源:国知局

技术特征:
1.一种网络共享方法,应用于第一电子设备,其特征在于,所述第一电子设备上设置有第一端口、第二端口和第三端口,其中,第一端口用于第一电子设备和第二电子设备共享网络,所述第二端口与虚拟专用网络vpn连接,所述第三端口与外网连接,所述方法包括:通过第一端口接收第二电子设备发送的访问请求,所述访问请求中包含目的地址,所述目的地址为内网地址或者外网地址;将包含内网地址的访问请求通过第二端口发送至vpn对应的内网;或者,将包含外网地址的访问请求通过第三端口发送至外网。2.根据权利要求1所述的方法,其特征在于,还包括:配置策略路由,所述策略路由用于指示第二端口配置的vpn的路由表的优先级高于第三端口的路由表;所述将包含内网地址的访问请求通过第二端口发送至vpn对应的内网;或者,将包含外网地址的访问请求通过第三端口发送至外网,包括:查询所述第二端口配置的vpn的路由表,确定所述vpn的路由表中未包含所述目的地址对应的路由,查询所述第三端口对应的路由表,确定第三端口对应的路由表中包含所述目的地址对应的路由则将所述访问请求转发至所述第三端口以发送至外网。3.根据权利要求1所述的方法,其特征在于,所述第二端口配置有vpn的路由表和缺省路由,所述缺省路由指向第三端口;所述将包含内网地址的访问请求通过第二端口发送至vpn对应的内网;或者,将包含外网地址的访问请求通过第三端口发送至外网,包括:查询所述第二端口配置的vpn的路由表,确定所述vpn的路由表中未包含所述目的地址对应的路由,根据所述缺省路由将所述访问请求转发至所述第三端口;根据所述第三端口的路由表将所述访问请求发送至外网或者丢弃。4.根据权利要求2或3所述的方法,其特征在于,还包括:确定所述vpn的路由表中包含所述目的地址对应的路由,则将所述访问请求通过第二端口发送至vpn对应的网络。5.根据权利要求1所述的方法,其特征在于,所述第一端口和所述第二端口建立转发关系,所述第一端口和所述第三端口建立转发关系;所述将包含内网地址的访问请求通过第二端口发送至vpn对应的内网;或者,将包含外网地址的访问请求通过第三端口发送至外网,包括:根据所述访问请求中的目的地址,确定所述目的地址属于内网地址或者外网地址;将属于内网地址的所述访问请求发送至第二端口,以使第二端口根据vpn的路由表将所述访问请求发送至vpn对应的内网;将属于外网地址的所述访问请求发送至第三端口,以使第三端口根据第三端口的路由表将其发送至外网。6.根据权利要求5所述的方法,其特征在于,所述根据所述访问请求中的目的地址,确定所述目的地址属于内网地址或者外网地址,包括:根据所述访问请求中的目的地址所属的网段、vpn对应的内网的网段和外网的网段,确定所述目的地址属于内网地址或者外网地址。7.一种网络共享装置,应用于第一电子设备,其特征在于,所述第一电子设备上设置有第一端口、第二端口和第三端口,其中,第一端口用于第一电子设备和第二电子设备共享网
络,所述第二端口与虚拟专用网络vpn连接,所述第三端口与外网连接,所述装置包括:接收模块,用于通过第一端口接收第二电子设备发送的访问请求,所述访问请求中包含目的地址,所述目的地址为内网地址或者外网地址;发送模块,用于将包含内网地址的访问请求通过第二端口发送至vpn对应的内网;或者,将包含外网地址的访问请求通过第三端口发送至外网。8.根据权利要求7所述的装置,其特征在于,还包括:配置模块,用于配置策略路由,所述策略路由用于指示第二端口配置的vpn的路由表的优先级高于第三端口的路由表;所述发送模块具体用于查询所述第二端口配置的vpn的路由表,确定所述vpn的路由表中未包含所述目的地址对应的路由,查询所述第三端口对应的路由表,确定第三端口对应的路由表中包含所述目的地址对应的路由则将所述访问请求转发至所述第三端口以发送至外网。9.一种电子设备,其特征在于,包括:存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于执行所述存储器上存储的计算机程序时,执行如权利要求1-6任一项所述的方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-6任一项所述的方法的步骤。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1