¿Cómo conectar múltiples VPN usando OpenVPN en Windows 7 al mismo tiempo?

22

Trabajo la mayor parte del tiempo de forma remota desde casa. Para obtener acceso a los diferentes servidores (a través de SSH) tengo que usar OpenVPN. Me gustaría conectarme a todos ellos (tres, a veces cuatro) a la vez, por lo que no tengo que cambiar todo el tiempo. Mi configuración es Windows 7 y una PC con solo una NIC. ¿Es posible (en caso afirmativo, cómo?) Conectar varias VPN a la vez (tal vez con algún tipo de dispositivo de red virtual)?

gracias Andreas

crono
fuente

Respuestas:

33

Necesitará crear algunos adaptadores TAP-WIN32 adicionales si aún no lo ha hecho.

Si está utilizando OpenVPN 2.3.xo posterior, ejecute addtap.bat:

C:\Program Files\TAP-Windows\bin\addtap.bat

Si está utilizando una versión anterior de OpenVPN, ejecute el comando tapinstall

C:\Program Files\OpenVPN\bin\tapinstall.exe
C:\Program Files (x86)\OpenVPN\bin\tapinstall.exe

(NOTA: Tal vez debería abrir el cmd con privilegios de administrador)

Obviamente, también deberá asegurarse de que nada sobre sus diversas VPN entre en conflicto. Por ejemplo, si uno está modificando la puerta de enlace predeterminada, probablemente tendrá problemas. Si nada cambia la puerta de enlace predeterminada y no hay direcciones IP superpuestas, entonces puede estar bien.

No estoy seguro de si es necesario para que también el nuevo nombre de todos mis adaptadores de TAP-Win32 con nombres como VPNDEV1, VPNDEV2, VPNDEV3. En mis configuraciones openvpn, especifiqué el dispositivo que quería usar mediante la directiva de configuración dev-node VPNDEV2.

Zoredache
fuente
¿Sería posible iniciar selectivamente las conexiones VPN deseadas, o simplemente las conectarán todas al mismo tiempo?
Sopalajo de Arrierez
Realmente no analicé cómo se iniciarían en la respuesta, y no creo que se aplique a la pregunta original. Pero ciertamente debería ser posible iniciar selectivamente diferentes conexiones.
Zoredache
7

La manera más fácil, por no mencionar tapinstall.exe, es ejecutar Start > All Programs > OpenVPN > Utilities > Install > Addun nuevo adaptador Ethernet TAP vitrual

Recuerde ejecutarlo con privilegios de administrador, en otro caso, simplemente se producirá un tapinstallerror.

Filip
fuente
En versiones recientes, el camino esStart Menu\Programs\TAP-Windows\Utilities\Add a new TAP virtual ethernet adapter
Marcelo Barros
1

Creo que es lo mismo, en Windows como en Linux.
Si tiene diferentes subredes en los otros lados, puede iniciar tantas VPN como desee.
De todos modos, el VPN está usando un dispositivo separado para cada conexión (tun +, tap +) y cada red se enruta a través del dispositivo correcto (siempre si en el otro extremo hay diferentes redes).

PiL
fuente