同时连接多个以及如何配置?

背景:因为公司需要连接多个环境的内网服务器,经常需要访问多个不同地点的网络,要通过不断地切换vpn实现,效率极低。
解决方法:增加虚拟网卡 vpn配置与虚拟网卡绑定关系

1. 增加虚拟网卡的方法

  1. 用管理员的账号执行创建网卡的命令,即可增加一块 TAP 虚拟网卡。需要几块网卡,就执行几次。 “C:\Program
    Files\TAP-Windows\bin\addtap.bat”
  2. 或者右击-管理员运行 这个bat文件, C:\Program
    Files\TAP-Windows\bin\addtap.bat 然后在 openvpn 配置文件中增加 nobind 的配置项 ```

在这里插入图片描述

2. 检查虚拟网卡

找到本地Open Vpn目录 进入cmd窗口 执行查看所有网卡的命令:

java "E:\javaTools\OpenVPN\bin\openvpn" --show-adapters

在这里插入图片描述

3. 配置文件和网卡绑定

  1. 在本地vpn/config目录下创建环境目录 比如dev和int
    在这里插入图片描述
  2. 然后把各自的VPN配置信息放到各自的目录下。

一般openvpn的认证会生成4个文件: 例如: dev.ovpn、ca.crt、tangwenzhi.crt、tangwenzhi.key

在这里插入图片描述
3. 但是需要把dev.ovpn这个文件放到config目录下

在这里插入图片描述
4. 修改配置文件信息 vpn与虚拟网卡绑定
在这里插入图片描述
5. 最后的连接效果是这样的:
在这里插入图片描述

OpenVPN搭建中tap与tun的实际使用区别

tap俗称网桥模式,tun俗称路由模式,tap在二层,tun在三层,在实际应用中,其实以上这些知识概念,我是抄来的,具体的解释可以看以下参考链接。

下面将介绍在实际使用中的区别:

1、tap可以直接使用route这样的路由表命令,但不能用于手机设备。

2、tun可以用于手机,但不能使用route这样的路由表命令,压根无法穿透。

3、tap和tun的路由配置区别,tap往往结合路由表进行设定下一跳,而tun则往往要和iptables集合紧密来实现下一跳。

所以,如果想要组件VPN实现路由命令进行路由网关的多级跳转,那么需要搭建tap网桥模式。

如果使用了tun模式,那么悲剧的东西要来了,想要实现nat转发,那么你只能选择使用iptables来实现。

注意: 新增完虚拟网卡后需要重启电脑
修改完配置文件需要重启一下vpn.exe

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值