如何在 Windows 7 上同时使用 OpenVPN 连接多个 VPN?

cro*_*ono 30 windows-7 openvpn windows-10

我大部分时间都在家远程工作。要访问不同的服务器(通过 SSH),我必须使用 OpenVPN。我想一次连接到所有这些(三个,有时是四个),所以我不必一直切换。我的设置是 Windows 7 和一台只有一个 NIC 的 PC。是否有可能(如果是,如何?)同时连接多个 VPN(可能使用某种虚拟网络设备)?

谢谢安德烈亚斯

Zor*_*che 40

如果您还没有,您将需要创建一些额外的 TAP-WIN32 适配器。

如果您使用的是 OpenVPN 2.3.x 或更高版本,请运行 addtap.bat:

C:\Program Files\TAP-Windows\bin\addtap.bat
Run Code Online (Sandbox Code Playgroud)

如果您使用的是旧版本的 OpenVPN,请运行 tapinstall 命令

C:\Program Files\OpenVPN\bin\tapinstall.exe
C:\Program Files (x86)\OpenVPN\bin\tapinstall.exe
Run Code Online (Sandbox Code Playgroud)

(注意:也许你应该用管理员权限打开cmd)

显然,您还需要确保各种 VPN 之间没有任何冲突。例如,如果您正在修改默认网关,您可能会遇到问题。如果没有更改默认网关并且没有重叠的 IP 地址,那么您可能没问题。

我不确定是否需要它,因为我还将所有 TAP-WIN32 适配器重命名为VPNDEV1, VPNDEV2, VPNDEV3. 在我的 openvpn 配置中,我使用配置指令指定了我想要使用的设备dev-node VPNDEV2


小智 9

更不用说tapinstall.exe,最简单的方法是运行Start > All Programs > OpenVPN > Utilities > Install > Add一个新的 TAP 虚拟以太网适配器

请记住以管理员权限运行它,否则你会tapinstall失败。

  • 在最近的版本中,路径是`开始菜单\程序\TAP-Windows\Utilities\Add a new TAP virtual ethernet adapter` (2认同)