Łączenie Ubuntu VM z VPN

1

Chciałbym połączyć Ubuntu VM działającą w VirtualBox z VPN. Używam vpncdo łączenia się z VPN. Udało mi się połączyć z VPN tylko wtedy, gdy ustawię VM NIC na tryb mostkowy. Jednak tryb zmostkowany działa tylko wtedy, gdy podłączę hosta kablem do Internetu. Potrzebuję połączenia hosta przez Wi-Fi. Gdy host jest podłączony do Wi-Fi, a karta sieciowa gościa jest w trybie mostkowym, maszyna wirtualna gościa nie ma połączenia z Internetem (nie dotyczy VPN). Przeczytałem, że użycie trybu zmostkowanego z WiFi może być w ogóle niemożliwe.

Z tego powodu ustawiłem VM NIC na NAT. Ale w tym przypadku połączenie VPN nie działa poprawnie. vpnczaczyna się poprawnie (mówiąc VPNC started in background), ale nie mam dostępu do hostów w sieci VPN (np. ping zgłasza 100% utraty pakietów).

Mam więc dwa pytania. Odpowiedź na jedno z nich rozwiązałaby problem:

  1. Czy to możliwe / Jak korzystać z trybu zmostkowanego z Wi-Fi?
  2. Czy to możliwe / Jak połączyć się z VPN za NAT?

Więcej informacji:

  • Hostem jest system Windows 7 Enterprise
  • Gość to Lubuntu 16.10
  • Wersja VirtualBox to 5.1.28, zainstalowane są dodatki dla gości.
Hau Mi
źródło

Odpowiedzi:

0

Powinieneś uruchomić następujące polecenie na maszynie HOST, a następnie ponownie uruchomić gościa. Użyj samej konfiguracji NAT. Jeśli host jest połączony z VPN, gość będzie go teraz używał zamiast /etc/resolv.conf w guest.

VBoxManage modifyvm "VM name" --natdnshostresolver1 on

Więcej informacji tutaj: https://www.virtualbox.org/ticket/10864

Soundararajan
źródło