Я создал простой Ubuntu Server на VirtualBox. Я хотел запустить Apache server, но не могу получить доступ к сайту с любого другого устройства.
Я проверил, что Apache прослушивает порт 80, используя apache2.conf
.
netstat -tnl | grep :80<br>
tcp6 0 0 ::80 :::* LISTEN
service apache2 status<br>
*apache2 is runnig
Я могу пропинговать IP-адрес vbox на хосте, но не могу пропинговать хост на vbox.
У меня в настройках vbox есть сетевой адаптер моста.
И я могу получить доступ к сайту на машине VBox.
Есть идеи?
решение1
Вывод команд netstat показывает, что Apache прослушивает только порт IPv6 80.
Для начала попробуйте заставить Apache использовать IPv4 (пример см.https://www.rackaid.com/blog/how-to-disable-ipv6-in-apache-server/) и попробуй еще раз.