Ich habe einen Entwicklungs-Webserver auf einer Ubuntu-Box in VMWare Workstation 7.1.3. Ich möchte einen Webbrowser auf einem Windows-Computer (dem Host-Betriebssystem) ausführen, um tatsächlich eine Webseite zu testen, an der ich arbeite - Schwer, IE-Tests in Ubuntu auszuführen :)
Wenn ich jedoch einfach versuche, die IP-Adresse der Ubuntu-VM (192.168.83.137) zu pingen (oder sie in meinem Browser zu öffnen), kann der Host anscheinend nicht mit dem Gast kommunizieren.
Wie kann ich zulassen, dass das Gastbetriebssystem mit dem Host kommuniziert, wenn der Gast im NAT-Modus ausgeführt wird?
networking
ubuntu
virtual-machine
vmware-workstation
Billy ONeal
quelle
quelle
Antworten:
Ich habe diese Konfiguration auf meinem Computer:
Host: Windows 7
VMWare: openSUSE 11.x mit NAT
Wenn ich ifconfig unter Linux laufen lasse, habe ich diese IP: 192.168.126.129. Im Host habe ich Adpater VMNet8: 192.168.126.1
Ich öffnete im Browser die URL: http://192.168.126.129/ und es öffnete sich die Apache "IT Works" -Seite
Wenn dies nicht funktioniert, überprüfen Sie die Firewalls und / oder überprüfen Sie, ob Apache unter 192.168.126.xxx empfangsbereit ist.
quelle
Sie müssen die Portweiterleitung zum Gastcomputer einrichten.
Klicken Sie auf der Registerkarte NAT im Virtual Network Editor auf Bearbeiten -> Portweiterleitung. Hier können Sie konfigurieren, welche Ports vom Host-Computer an die VM weitergeleitet werden.
Wenn Sie beispielsweise Host-Port 8080 an die VM 192.168.83.137:80 weiterleiten, können Sie auf den Webserver der VM zugreifen, indem Sie auf dem Host-Computer http://127.0.0.1:8080 aufrufen .
Weitere Informationen finden Sie in der VMWare Nat-Dokumentation oder im folgenden Artikel
quelle