VirtualBox Apache

VirtualBox Apache

Ich habe einen einfachen Ubuntu-Server auf VirtualBox erstellt. Ich wollte einen Apache-Server ausführen, kann aber von keinem anderen Gerät aus auf die Website zugreifen.

Ich habe überprüft, dass Apache auf Port 80 lauscht apache2.conf.

netstat -tnl | grep :80<br>
tcp6 0 0 ::80 :::* LISTEN

service apache2 status<br>
*apache2 is runnig

Ich kann die IP der Vbox auf dem Host anpingen, aber nicht den Host auf der Vbox.

Ich habe ein Bridge-Adapter-Netzwerk in den Vbox-Einstellungen.

Und ich kann auf der Vbox-Maschine auf die Website zugreifen.

Irgendwelche Ideen?

Antwort1

Die Ausgabe der Netstat-Befehle zeigt, dass Apache nur auf dem IPv6-Port 80 lauscht.

Versuchen Sie zunächst, Apache zur Verwendung von IPv4 zu zwingen (ein Beispiel finden Sie unterhttps://www.rackaid.com/blog/wie-man-ipv6-im-apache-server-deaktivieren-kann/) und versuche es erneut.

verwandte Informationen