Невозможно получить доступ к IP-адресу виртуального сервера Ubuntu из браузера хоста
Я только что установил 64-битный Ubuntu Server на своем виртуальном компьютере, работающем под Windows 7. Я действительно следовал этому руководству https://www.youtube.com/watch?v=Ykt3MeNwORQ Я также сделал мостовую сеть в адаптере. Однако, когда я попытался получить доступ к серверу, используя IP-адрес из браузера хоста, он не работал, там не было доступной веб-страницы.
Кто-нибудь испытывал эту вещь раньше? Как я могу это исправить?
Спасибо
2 ответа
Теперь я могу получить доступ к ip гостя из браузера хоста. После изменения настройки адаптера с моста на только хост
Это иногда случается, когда ваш сервер связан с localhost или 127.0.0.1, поэтому сначала вы должны проверить, работает ли ваша служба apache2 с помощью команды
sudo service apache2 status
затем проверьте, какой IP связан с портом сервера, используя команду
sudo netstat -tulnp | grep 80
если это не правильно, тогда откройте файл /etc/apache2/ports.conf
sudo nano /etc/apache2/ports.conf
и внести изменения, как
Listen 0.0.0.0:80
или же
Listen serverip:80
затем перезапустите сервис apache2 с помощью команды
sudo service apache2 restart
также отключить брандмауэр с помощью
sudo ufw disable
и сбросьте iptables или разрешите порт 80 с помощью команды
sudo ufw allow 80