Jak połączyć wiele VPN za pomocą OpenVPN na Windows 7 w tym samym czasie?

22

Większość czasu pracuję zdalnie z domu. Aby uzyskać dostęp do różnych serwerów (przez SSH), muszę użyć OpenVPN. Chciałbym połączyć się z nimi wszystkimi (trzy, czasem cztery) jednocześnie, więc nie muszę się cały czas przełączać. Moja konfiguracja to Windows 7 i komputer z tylko jedną kartą sieciową. Czy jest możliwe (jeśli tak, jak?) Połączenie wielu sieci VPN jednocześnie (być może z jakimś wirtualnym urządzeniem sieciowym)?

dzięki Andreas

Crono
źródło

Odpowiedzi:

33

Jeśli jeszcze tego nie zrobiłeś, musisz utworzyć dodatkowe adaptery TAP-WIN32.

Jeśli używasz OpenVPN 2.3.x lub nowszej, uruchom addtap.bat:

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

Jeśli używasz starszej wersji OpenVPN, uruchom polecenie tapinstall

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

(UWAGA: Może powinieneś otworzyć cmd z uprawnieniami administratora)

Oczywiście musisz również upewnić się, że nic z różnych sieci VPN nie koliduje ze sobą. Na przykład jeśli modyfikujesz bramę domyślną, prawdopodobnie będziesz mieć problemy. Jeśli nic nie zmienia domyślnej bramy i nie ma nakładających się adresów IP, być może wszystko jest w porządku.

Nie jestem pewien, czy jest to potrzebne również przemianowany wszystkie moje adapterów TAP-Win32 o nazwach takich jak VPNDEV1, VPNDEV2, VPNDEV3. W moich konfiguracjach openvpn określiłem urządzenie, którego chciałem użyć, korzystając z dyrektywy konfiguracyjnej dev-node VPNDEV2.

Zoredache
źródło
Czy byłoby możliwe selektywne uruchomienie pożądanych połączeń VPN, czy po prostu połączą je wszystkie w tym samym czasie?
Sopalajo de Arrierez,
Tak naprawdę nie zastanawiałem się, jak by się zaczęły w odpowiedzi, i nie sądzę, żeby miało to zastosowanie do pierwotnego pytania. Ale z pewnością powinno być możliwe selektywne uruchamianie różnych połączeń.
Zoredache,
7

Najprostszym sposobem, nie wspominając o tym tapinstall.exe, jest uruchomienie Start > All Programs > OpenVPN > Utilities > Install > Addnowego adaptera ethernetowego TAP vitrual

Pamiętaj, aby uruchomić go z uprawnieniami administratora, w innym przypadku po prostu się tapinstallnie powiedzie.

Filip
źródło
W najnowszych wersjach ścieżka jestStart Menu\Programs\TAP-Windows\Utilities\Add a new TAP virtual ethernet adapter
Marcelo Barros
1

Myślę, że tak samo jest w Windowsie jak w Linuksie.
Jeśli masz różne podsieci po drugiej stronie, możesz po prostu uruchomić wiele sieci VPN, jak chcesz.
W każdym razie VPN używa osobnego urządzenia dla każdego połączenia (tun +, dotknij +), a każda sieć jest kierowana przez odpowiednie urządzenie (zawsze, jeśli na drugim końcu są różne sieci).

PiL
źródło