使用场景
需要同时连接到多个VPN的场景,例如同时连接到production/stage环境等。
前置条件
已准备好production和stage服务器两套VPN配置(证书、密钥、ip)。
安装虚拟网卡
- 通过命令新增虚拟网卡:进入TAP网络目录,默认是C:\Program Files\TAP-Windows,打开cmd运行命令
bin\tapinstall.exe install driver\OemVista.inf tap0901,tap0901对应于driver目录下的文件名,打开系统网络连接查看是否多出一个TAP虚拟网卡,有即说明操作成功。
- 可以重命名网卡名称,如
TAP-1,如果失败,可以尝试使用管理员身份运行CMD重新试一次。 - 也可通过安装向导新增虚拟网卡:右键点击开始菜单window图标,选择“设备管理器” -> 操作 ->添加过时硬件->
- 修改VPN的配置文件,找到
dev-node这一行(没有则新增),给每个网络分配好网卡,不能有冲突,如stage.ovpn中为dev-node TAP-2 - 最后,保证两份配置文件在OpenVPN的config配置目录下,可以有子目录,但是确保.ovpn文件名不同,否则会冲突。
- 重启OpenVPN之后,右键菜单会展示已配置好的两个链接。两个链接可以分别同时连接到prod和stage网络。至此免去了反复切换环境的的困扰。