Ich habe eine VMware Workstation 12-VM, die ich über ein VPN mit dem Internet verbinden möchte. Angenommen, ich verwende HMA.
Ich möchte, dass es in Bezug auf die VM kein VPN gibt. Daher möchte ich die HMA-Software nicht installieren und die Windows-VPN-Verbindungsfunktion nicht verwenden, um eine Verbindung zu den HMA-Servern über PPTP / L2TP / was auch immer herzustellen.
Auf dem Host (Windows 10) kann ich eine Verbindung zum VPN herstellen, aber wenn ich dies tue, wird der gesamte Datenverkehr des Hosts (und aller anderen Gäste) über das VPN abgewickelt. Ich möchte, dass nur diese eine VM das VPN durchläuft und der gesamte Rest des Datenverkehrs von meinem Computer nicht getunnelt wird.
Es gibt eine starke Präferenz, dies zu tun, ohne zusätzliche Software auf dem Host zu installieren. Die Konfigurationsanpassung ist in Ordnung: Routen festlegen New-NetNat
, Gruppenrichtlinien verwenden , ändern usw. (Die Verwendung von OpenVPN kann ebenfalls in Ordnung sein, da es aus anderen Gründen auf dem Host installiert ist.)
Ich konnte verhindern, dass das Windows-VPN den gesamten Datenverkehr aufnimmt, indem ich die folgenden Kontrollkästchen deaktivierte:
Erweiterte TCP / IP-Einstellungen
Ich kann den "WAN Miniport (PPTP)" - Adapter jedoch nicht mit dem VMnet-Adapter verbinden.
Ich kann den OpenVPN "TAP-Windows Adapter V9" mit dem VMnet-Adapter verbinden (sowohl in der Systemsteuerung \ Netzwerk und im Internet \ Netzwerkverbindungen als auch im virtuellen VMWare-Netzwerk-Editor), aber ich konnte nicht verhindern, dass der gesamte Datenverkehr des Hosts auf ihn übertragen wird .
Ich habe versucht, an der Routing-Tabelle herumzuspielen, aber das hat auch nicht geklappt.
Ein letzter Ausweg wäre, eine weitere virtuelle Maschine einzurichten, die als Gateway zwischen der VM, über die ich spreche, und dem VPN dient, aber das ist nicht das, wonach ich suche.
Gibt es eine Möglichkeit, dies durch eine Host-Betriebssystem-Konfiguration zu erreichen?
quelle