[发明专利]一种openvpn中网络隔离空间的批量处理方法及openvpn服务器有效
| 申请号: | 201910176734.8 | 申请日: | 2019-03-08 |
| 公开(公告)号: | CN111669283B | 公开(公告)日: | 2023-03-17 |
| 发明(设计)人: | 曹志文 | 申请(专利权)人: | 厦门网宿有限公司 |
| 主分类号: | H04L41/08 | 分类号: | H04L41/08;H04L67/30;H04L12/46 |
| 代理公司: | 北京华智则铭知识产权代理有限公司 11573 | 代理人: | 陈刚;王昌贵 |
| 地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 openvpn 网络 隔离 空间 批量 处理 方法 服务器 | ||
1.一种openvpn中网络隔离空间的批量处理方法,openvpn服务器上设有多个网络隔离空间,其特征在于,所述多个网络隔离空间在同一个用户态协议栈进程内划分,所述方法包括:
创建各个所述网络隔离空间的配置文件,并为各个所述网络隔离空间分配唯一标识符;
接收外部设备发来的控制指令,所述控制指令中携带指向网络隔离空间的若干个唯一标识符;
按照所述控制指令对所述若干个唯一标识符分别指向的网络隔离空间以及所述指向的网络隔离空间的配置文件进行批量处理;
通过所述用户态协议栈进程管理所述多个网络隔离空间的配置文件;以及通过所述用户态协议栈进程批量启动所述多个网络隔离空间的配置文件,并按照所述控制指令对网络隔离空间进行批量处理。
2.根据权利要求1所述的方法,其特征在于,创建各个所述网络隔离空间的配置文件包括:
确定当前网络隔离空间所需的配置信息,并将所述配置信息记录于所述当前网络隔离空间的配置文件内;所述配置信息包括监听端口、应用连接方式、IP池资源、证书、证书存放位置、报文加密算法中的至少一种。
3.根据权利要求1所述的方法,其特征在于,按照所述控制指令对网络隔离空间以及配置文件进行批量处理包括:
若所述控制指令为表征新建网络隔离空间的新建或添加指令,在所述openvpn服务器中创建新的网络隔离空间,并为所述新的网络隔离空间分配所述控制指令中携带的唯一标识符以及设置所述新的网络隔离空间的配置文件。
4.根据权利要求3所述的方法,其特征在于,在所述openvpn服务器中创建新的网络隔离空间,并为所述新的网络隔离空间分配所述控制指令中携带的唯一标识符包括:
识别所述控制指令中携带的唯一标识符的数量,并根据识别出的所述数量,在所述openvpn服务器中创建等量的新的网络隔离空间,并将所述控制指令中携带的唯一标识符依次分配给创建的各个所述新的网络隔离空间。
5.根据权利要求1所述的方法,其特征在于,按照所述控制指令对网络隔离空间以及配置文件进行批量处理包括:
若所述控制指令为表征删除网络隔离空间的删除指令,按照所述控制指令在所述openvpn服务器中删除已创建的一个或者多个网络隔离空间以及删除所述一个或者多个网络隔离空间的配置文件。
6.根据权利要求5所述的方法,其特征在于,按照所述控制指令在所述openvpn服务器中删除已创建的一个或者多个网络隔离空间以及删除所述一个或者多个网络隔离空间的配置文件包括:
识别所述控制指令中携带的各个唯一标识符,并在所述openvpn服务器中确定所述各个唯一标识符分别指向的目标网络隔离空间,并删除所述目标网络隔离空间以及删除所述目标网络隔离空间的配置文件。
7.根据权利要求1所述的方法,其特征在于,按照所述控制指令对网络隔离空间以及配置文件进行批量处理包括:
若所述控制指令为表征重新加载网络隔离空间的重载指令,获取所述重载指令指向的目标网络隔离空间当前的配置文件,并将所述当前的配置文件和所述目标网络隔离空间原有的配置文件进行比对;
若所述当前的配置文件和所述原有的配置文件中内容发生变化,按照所述当前的配置文件,对所述目标网络隔离空间执行重新加载操作。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
向用户态协议栈进程发送包含所述目标网络隔离空间的唯一标识符的处理指令,以使得所述用户态协议栈进程按照所述处理指令,对发生变化的内容进行处理。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
若在所述用户态协议栈进程内划分的多个网络隔离空间中,不包含与所述目标网络隔离空间的唯一标识符相匹配的网络隔离空间,所述openvpn服务器输出配置出错的提示信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门网宿有限公司,未经厦门网宿有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910176734.8/1.html,转载请声明来源钻瓜专利网。





