Wie kann ich eine Verbindung zu einem Webserver herstellen, der in einer VM ausgeführt wird, wenn sich die VM im NAT-Modus befindet?

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 eine Webseite, an der ich arbeite, tatsächlich zu testen-schwer zu ausführende IE-Tests in Ubuntu:)

Wenn ich jedoch einfach versuche, die IP-Adresse der Ubuntu-VM (192.168.83.137) zu pingen (oder sie in meinem Browser zu öffnen), scheint der Host nicht mit dem Gast kommunizieren zu können.

Wie erlaube ich dem Gastbetriebssystem kommunizieren Sie mit dem Host, wenn der Gast im NAT-Modus ausgeführt wird?

Author: Hennes, 2011-02-13

2 answers

Ich habe diese Konfiguration auf meinem Computer:

Host: Windows 7 -

VMWare: openSUSE 11.x mit NAT -

Wenn ich ifconfig unter Linux ausführe, habe ich diese IP: 192.168.126.129. Auf dem Host habe ich adpater VMNet8: 192.168.126.1

Ich öffnete im Browser die URL: http://192.168.126.129/ und es öffnete die Apache-Seite" ES funktioniert "

Wenn dies nicht funktioniert, überprüfen Sie die Firewalls und / oder ob Apache 192.168.126 abhört.xxx.

 17
Author: Alex Angelico,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-03-15 03:32:25

Sie müssen die Portweiterleitung zum Gastcomputer einrichten.

Klicken Sie auf der Registerkarte NAT im virtuellen Netzwerkeditor auf Bearbeiten - > Portweiterleitung. Von hier aus können Sie konfigurieren, welche Ports vom Hostcomputer an die VM weitergeleitet werden.

Wenn Sie beispielsweise Hostport 8080 an die VM 192.168.83.137:80 weiterleiten, sollten Sie auf den Webserver auf der VM zugreifen können, indem Sie zu http://127.0.0.1:8080 auf dem Host-Rechner.

Weitere Informationen finden Sie im Abschnitt Nat-Dokumentation oder der folgende Artikel

 7
Author: lstg,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-02-14 17:37:56