Ubuntu VM mit VPN verbinden

1

Ich möchte Ubuntu VM, die in VirtualBox läuft, mit VPN verbinden. Ich benutze vpnc, um eine Verbindung zu VPN herzustellen. Ich konnte nur dann eine VPN-Verbindung herstellen, wenn ich die VM-Netzwerkkarte in den Bridged-Modus versetzte. Der Bridged-Modus funktioniert jedoch nur, wenn ich den Host über ein Kabel mit dem Internet verbinde. Was ich brauche, ist ein Host, der über WiFi verbunden ist. Wenn der Host mit WLAN verbunden ist und sich die Gast-NIC im Bridged-Modus befindet, hat die Gast-VM keine Verbindung zum Internet (kein VPN erforderlich). Ich habe gelesen, dass es möglicherweise überhaupt nicht möglich ist, den Bridged-Modus mit WiFi zu verwenden.

Aus diesem Grund habe ich VM NIC auf NAT gesetzt. In diesem Fall funktioniert die VPN-Verbindung jedoch nicht ordnungsgemäß. vpncstartet ordnungsgemäß (sprichwörtlich VPNC started in background), aber ich kann nicht auf Hosts zugreifen, die sich im VPN-Netzwerk befinden (z. B. Ping meldet 100% Paketverlust).

Ich habe also zwei Fragen. Die Beantwortung einer dieser Fragen würde das Problem lösen:

  1. Ist es möglich / Wie wird der Bridged-Modus mit WiFi verwendet?
  2. Ist es möglich / Wie verbinde ich mich mit VPN hinter NAT?

Noch ein paar Infos:

  • Host ist Windows 7 Enterprise
  • Gast ist Lubuntu 16.10
  • VirtualBox-Version ist 5.1.28, Gast-Addons sind installiert.
Hau Mi
quelle

Antworten:

0

Sie sollten den folgenden Befehl auf dem HOST-Computer ausführen und dann Ihren Gast neu starten. Verwenden Sie die NAT-Konfiguration selbst. Wenn der Host mit VPN verbunden ist, wird er jetzt vom Gast anstelle der Datei /etc/resolv.conf im Gast verwendet.

VBoxManage modifyvm "VM name" --natdnshostresolver1 on

Weitere Informationen finden Sie hier: https://www.virtualbox.org/ticket/10864

Soundararajan
quelle