Kann VMWare für die Verwendung eines Proxy konfiguriert werden?

37323
DragonFax

Ich evaluiere einige Softwarelösungen, daher wäre ein einfaches "Ja" oder "Nein" schön. Ich habe einige Probleme, die mit meinen eigenen Suchanfragen eine einfache Antwort erhalten ...

Die Konfiguration würde folgendermaßen funktionieren: Ich habe eine VM (Gastbetriebssystem sollte keine Rolle spielen), die in VMWare Workstation auf einem MS-Windows-Betriebssystemhost ausgeführt wird. Der Host kann auf einen Proxyserver (einen SOCKS- oder HTTP-Proxy) zugreifen, um bei Bedarf eine Verbindung zum Internet herzustellen.

Kann ich den VMWare VM-Container so konfigurieren, dass der Proxyserver für seinen gesamten Internet- und Netzwerkzugriff verwendet wird, sodass das Gastbetriebssystem keine Ahnung hat, dass es einen Proxy durchläuft? Es sieht einfach das Internet direkt.

Daher muss VMWare anstelle des Host-Betriebssystems oder des Gast-Betriebssystems die Proxy-Verarbeitung durchführen.

17

3 Antworten auf die Frage

4
Andre Miller

Eine Möglichkeit, dies zu tun, besteht darin, eine virtuelle Maschine zu erstellen, die als Router fungiert und dann den transparenten Proxy für Sie verwendet, der so etwas wie Redsocks verwendet. Konfigurieren Sie anschließend Ihre anderen VMs, um diese als Standardgateway zu verwenden.

Eine Anleitung zum Konfigurieren eines Servers als transparenter Socken-Proxy finden Sie unter: http://przemoc.net/tips/linux#making_socks_proxy_transparent

Und ein paar allgemeine Informationen zu Redsocks hier: http://darkk.net.ru/redsocks/

2
Hyppy

VMware Workstation (oder jedes andere VMware-Produkt, das ich kenne) verfügt nicht über diese Funktion.

Am besten richten Sie einen transparenten Proxy in Ihrem Netzwerk ein. Dazu müssen Sie Ihr Gateway so konfigurieren, dass der gesamte Datenverkehr (Port 80 usw.) weitergeleitet wird, den Sie zu Proxy versuchen.

Das ist die Antwort. VMWare ist in dieser Hinsicht ziemlich lahm. wilsotc vor 7 Jahren 0
https://learningnetwork.cisco.com/docs/DOC-30457 wilsotc vor 7 Jahren 0
0
Randolf Richardson

Sie sollten sich diese Optionen in VMWare ansehen (ich weiß, dass VirtualBox.org sie hat, und ich hoffe, dass dies auch VMWare ist):

  • transparenter Proxy
  • NAT

Intern benötigen Ihre Gäste eine interne / private IP-Adresse anstelle einer echten öffentlichen IP-Adresse, es sei denn, Sie wissen, wie Sie mit Routing wirklich fortgeschrittene Dinge tun.

Alternativ sollten Sie in der Lage sein, Ihre Gast-VM so zu konfigurieren, dass sie über eine eigene NIC verfügt (allerdings eine virtuelle NIC, die ihre eigene IP-Adresse vom DHCP-Server unabhängig vom Host usw. erhält). In diesem Fall würden Sie jedoch den Proxy umgehen ist nicht das, was du willst.