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.

UC456
quelle

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/

mirkobrankovic
quelle
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