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

17

Ich bewerte einige Softwarelösungen, daher wäre ein einfaches "Ja" oder "Nein" schön. Ich habe einige Probleme damit, eine einfache Antwort mit meinen eigenen Suchanfragen zu 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-Betriebssystem-Host 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 er den Proxyserver für den gesamten Internet- und Netzwerkzugriff verwendet, sodass das Gastbetriebssystem nicht weiß, dass es einen Proxy durchläuft? Es sieht einfach das Internet direkt.

Lassen Sie daher VMWare anstelle des Host-Betriebssystems oder des Gast-Betriebssystems die Proxy-Verarbeitung durchführen.

DragonFax
quelle

Antworten:

5

Ein Weg, dies zu tun, könnte darin bestehen, eine VM zu erstellen, die als Router fungiert und dann den transparenten Proxy für Sie übernimmt, indem sie so etwas wie Redsocks verwendet. Konfigurieren Sie dann Ihre anderen VMs so, dass diese als Standardgateway verwendet werden.

Unter http://przemoc.net/tips/linux#making_socks_proxy_transparent finden Sie eine Anleitung zum Konfigurieren eines Servers als transparenten Socks-Proxy

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

Andre Miller
quelle
2

VMware Workstation (oder ein anderes mir bekanntes VMware-Produkt) verfügt nicht über diese Funktionalität.

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

Hyppy
quelle
Das ist die Antwort. VMWare ist in dieser Hinsicht ziemlich lahm.
wilsotc
0

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

  • 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 einige wirklich fortgeschrittene Dinge mit dem Routing tun können.

Alternativ sollten Sie in der Lage sein, Ihre Gast-VM so zu konfigurieren, dass sie über eine eigene Netzwerkkarte verfügt (obwohl eine virtuelle Netzwerkkarte, die vom DHCP-Server unabhängig vom Host usw. eine eigene IP-Adresse erhält) ist nicht was du willst.

Randolf Richardson
quelle