Como conectar várias VPNs usando o OpenVPN no Windows 7 ao mesmo tempo?

22

Eu trabalho a maior parte do tempo remotamente em casa. Para ter acesso aos diferentes servidores (via SSH), tenho que usar o OpenVPN. Eu gostaria de me conectar a todos eles (três, às vezes quatro) de uma só vez, então não preciso mudar o tempo todo. Minha configuração é o Windows 7 e um PC com apenas uma placa de rede. É possível (se sim, como?) Conectar várias VPNs ao mesmo tempo (talvez com algum tipo de dispositivo de rede virtual)?

obrigado Andreas

crono
fonte

Respostas:

33

Você precisará criar alguns adaptadores TAP-WIN32 adicionais, se ainda não o tiver.

Se você estiver usando o OpenVPN 2.3.x ou posterior, execute addtap.bat:

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

Se você estiver usando uma versão mais antiga do OpenVPN, execute o comando tapinstall

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

(NOTA: Talvez você deva abrir o cmd com privilégios de administrador)

Obviamente, você também precisará garantir que nada sobre suas várias VPNs entre em conflito. Por exemplo, se alguém estiver modificando o gateway padrão, você provavelmente terá problemas. Se nada estiver alterando o gateway padrão e não houver endereços IP sobrepostos, você pode estar bem.

Não estou certo se ele é necessário para que eu também renomeado todos os meus adaptadores TAP-win32 com nomes como VPNDEV1, VPNDEV2, VPNDEV3. Nas configurações do openvpn, especifiquei o dispositivo que queria usar usando a diretiva de configuração dev-node VPNDEV2.

Zoredache
fonte
Seria possível iniciar seletivamente as conexões VPN desejadas ou elas simplesmente conectariam todas elas ao mesmo tempo?
Sopalajo de Arrierez
Eu realmente não revi como eles seriam iniciados na resposta e não acho que isso se aplique à pergunta original. Mas certamente deve ser possível iniciar seletivamente conexões diferentes.
Zoredache
7

A maneira mais fácil, sem mencionar tapinstall.exe, é executar Start > All Programs > OpenVPN > Utilities > Install > Addum novo adaptador Ethernet vitrual TAP

Lembre-se de executá-lo com privilégios de administrador; caso contrário, você apenas terá tapinstallfalha.

Filip
fonte
Em versões recentes, o caminho éStart Menu\Programs\TAP-Windows\Utilities\Add a new TAP virtual ethernet adapter
Marcelo Barros
1

Eu acho que é o mesmo, no Windows e no Linux.
Se você tiver sub-redes diferentes dos outros lados, poderá iniciar muitos vpns conforme desejar.
De qualquer forma, o vpn está usando um dispositivo separado para cada conexão (tun +, tap +) e cada rede é roteada através do dispositivo certo (sempre se, por outro lado, houver redes diferentes).

PiL
fonte