Internetzugriff des VirtualBox-Gastbetriebssystems über den konfigurierten Proxy des Hosts

Internetzugriff des VirtualBox-Gastbetriebssystems über den konfigurierten Proxy des Hosts

Ich habe einen Xubuntu 14.10-Gast, der in VirtualBox auf einem Windows 10-Host läuft. Der Host ist mit einem kabelgebundenen Netzwerk verbunden, das einen Proxy für den Zugriff auf die Außenwelt benötigt. Der Host ist außerdem mit einem VPN verbunden. Alles auf dem Host funktioniert wie erwartet – Windows kann sowohl auf das Internet als auch auf IPs auf dem VPN zugreifen. Ich glaube, dass Windows mithilfe von Tracert das VPN umgeht, wenn es eine Verbindung zur Außenwelt herstellt.

Der Xubuntu-Gast ist mit einem einzelnen NAT-Adapter konfiguriert, sodass er die VPN-Verbindung des Hosts teilt. Der Gast kann über das VPN auf IPs zugreifen. Der Gast kann jedoch nicht auf das Internet zugreifen.

Ich bin kein Netzwerkexperte, aber meiner Meinung nach muss der Gast die Proxy-Konfiguration nicht kennen, wenn er per NAT mit dem Host verbunden ist. Wenn der Host alle Netzwerkaktivitäten des Gasts vermittelt, sollte der Windows-Systemproxy sich um alles kümmern. Ich habe jedoch für alle Fälle versucht, einen Proxy innerhalb des Gasts einzurichten, und es hat keinen Unterschied gemacht (es ist durchaus möglich, dass ich das falsch gemacht habe, da Xubuntu anscheinend erfordert, dass ein Proxy über Umgebungsvariablen konfiguriert wird).

Bedeutet dies lediglich, dass ich einen Proxy für das Gastbetriebssystem richtig konfigurieren muss, oder könnte hier ein anderes Problem vorliegen?

Alle Gedanken sind herzlich willkommen.

Antwort1

Der Proxy ist systemweit. Er wird in den Netzwerk- und Interneteinstellungen von Windows konfiguriert. Ich weiß, dass er systemweit ist, weil ich Domänen per cmd anpingen kann, sobald der Proxy konfiguriert ist. Ohne konfigurierten Proxy ist dies nicht möglich.

Nein, das ist nicht richtig. Ich habe es gerade selbst neu gemacht:

  netsh winhttp set proxy MYPROXY

gemäßdiese Technet-Seite. Dadurch konnte ich alles anpingen, was ich wollte (Google 8.8.8.8), obwohl ich MYPROXY auf einen nicht vorhandenen Proxy eingestellt hatte, der eigentlich nichts durchlassen sollte (den ich übrigens www.nytimes.comdafür verwendet habe).

-->>Der Grund, warum Pings ihre beabsichtigten Ziele nicht erreichen, an Ihrem Arbeitsplatz, wenn SienichtUm den Proxy richtig einzustellen, müssen Sie eine entsprechend konfigurierte Firewall in Ihrem LAN haben. Es ist kein Zufall, dass der Befehlnetsh winhttp.

Mein erster Punkt bleibt bestehen: Der Proxy, den Sie für Ihren Gast konfigurieren möchten, muss in Ihrem Gastbrowser eingerichtet werden. Dann macht es keinen Unterschied, ob Sie sich über NAT oder Bridge-Adapter verbinden, außer natürlich über VPN.

verwandte Informationen