[发明专利]多网络访问方法及装置有效
申请号: | 201910945800.3 | 申请日: | 2019-09-30 |
公开(公告)号: | CN112583945B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 王恺 | 申请(专利权)人: | 北京国双科技有限公司 |
主分类号: | H04L61/2503 | 分类号: | H04L61/2503 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 董文倩 |
地址: | 100083 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 访问 方法 装置 | ||
本发明公开了一种多网络访问方法及装置。其中,该方法包括:在对多个不同项目的专项网络中的一个或多个指定专项网络进行访问时,确定访问请求中的IP地址,其中,IP地址用于进行网络访问;通过虚拟路由器,将IP地址转换为指定专项网络的私有IP地址;通过虚拟网卡和私有IP地址,对指定专项网络进行访问。本发明解决了多网络访问需要多个网卡和IP,配置复杂的技术问题。
技术领域
本发明涉及数据处理领域,具体而言,涉及一种多网络访问方法及装置。
背景技术
Openstack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。通常配置多块网卡实现对不同网络的访问。实际应用中服务器需要配置多个网卡和IP,增加了配置复杂度。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种多网络访问方法及装置,以至少解决多网络访问需要多个网卡和IP,配置复杂的技术问题。
根据本发明实施例的一个方面,提供了一种多网络访问方法,包括:在对多个不同项目的专项网络中的一个或多个指定专项网络进行访问时,确定访问请求中的IP地址,其中,所述IP地址用于进行网络访问;通过虚拟路由器,将所述IP地址转换为所述指定专项网络的私有IP地址;通过虚拟网卡和所述私有IP地址,对所述指定专项网络进行访问。
可选的,在确定访问请求中的IP地址之后包括:根据所述IP地址访问多个所述专项网络的共享网络,其中,所述共享网络包括不同项目的专项网络之间的共享数据,所述IP地址为预设IP地址。
可选的,在通过虚拟路由器,将所述IP地址转换为多个不同项目的所述专项网络的私有IP地址之前,包括:通过所述虚拟网卡为多个不同的项目分别建立对应的专项网络。
可选的,通过虚拟路由器,将所述IP地址转换为所述指定专项网络的私有IP地址包括:建立虚拟路由器;为需要访问的所述专项网络配置网关;使用所述网关通过网络地址转换方法NAT将所述IP地址转换为所述指定专项网络的私有IP地址。
可选的,使用所述网关通过网络地址转换方法NAT将所述IP地址转换为所述指定专项网络的私有IP地址包括:接收所述项目的所述专项网络的预设私有IP地址;使用所述网关通过网络地址转换方法NAT将所述IP地址转换为所述指定专项网络的预设私有IP地址。
根据本发明实施例的另一方面,还提供了一种多网络访问装置,包括:确定模块,用于在对多个不同项目的专项网络中的一个或多个指定专项网络进行访问时,确定访问请求中的IP地址,其中,所述IP地址用于进行网络访问;转换模块,用于通过虚拟路由器,将所述IP地址转换为所述指定专项网络的私有IP地址;第一访问模块,用于通过虚拟网卡和所述私有IP地址,对所述指定专项网络进行访问。
可选的,还包括:第二访问模块,用于根据所述IP地址访问多个所述专项网络的共享网络,其中,所述共享网络包括不同项目的专项网络之间的共享数据,所述IP地址为预设IP地址。
可选的,包括:建立模块,用于通过所述虚拟网卡为多个不同的项目分别建立所述专项网络。
根据本发明实施例的另一方面,还提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述中任意一项所述的方法。
根据本发明实施例的另一方面,还提供了一种电子设备,包括至少一个处理器、至少一个存储器、以及总线;其中,所述处理器与所述存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行如上述中任一项所述的多网络访问方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国双科技有限公司,未经北京国双科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910945800.3/2.html,转载请声明来源钻瓜专利网。