So greifen Sie über Host-Fenster auf die virtuelle Maschine von VMware zu


5

Ich verwende Ubuntu Server als virtuelle Maschine mit VMWare in Windows 7 als Host. Ich kann von Ubuntu aus über Freigabeeinstellungen auf Windows 7-Ordner zugreifen. Ich entwickle eine Website auf localhost in Ubuntu, auf die ich http://127.0.0.1:5000/über den Ubuntu-Browser zugreife. Wenn ich jedoch die gleiche Adresse in den Windows 7-Browser eingebe, wird die Website nicht geladen.

Wie kann ich auf (localhost) Websites zugreifen, auf die im Browser des Ubuntu-Computers zugegriffen wird?

Nach welchen Einstellungen muss gesucht werden? Bitte vorschlagen.

Antworten:


5

Auf einem Ubuntu-Server im Terminaltyp ifconfig, um die IP-Adresse dieses Servers zu sehen, sollten Sie folgende Ausgabe erhalten:

# ifconfig 
eth0      Link encap:Ethernet  HWaddr ... 
          inet addr:192.168.100.106  Bcast:192.168.100.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5720413 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6295478 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0

In diesem Beispiel ist IP 192.168.100.106.
Also im Browsertyphttp://192.168.100.106:5000/


Es wurde versucht, über den Browser von Host Windows 7 auf die Website zuzugreifen. Dabei wurde die IP-Adresse von der virtuellen Ubuntu-Maschine abgerufen. Aber es wird immer noch nicht geladen.
UC456

Haben Sie Website in einem Unterordner wie gespeichert http://192.168.100.106:5000/test. Haben Sie den Apache-Server auf dem Ubuntu-Server so eingestellt, dass er den 5000-Port selbst oder durch Software von Drittanbietern überwacht?
Mirkobrankovic

Es handelt sich um eine Flask-Python-basierte Website, die im Ordner / home / <Benutzername> / flasksite gespeichert ist und nicht auf Apache ausgeführt wird. Flask verfügt über einen eingebauten Server, der die Website bereitstellt.
UC456

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.