VM: VirtualBox 6.1.32.
Хостовая ОС: Ubuntu 20.04. Сайт на расшаренной папке
/home/oleg/www/*
-
/etc/hosts:
- прописал нужные IP. -
~/www
- директория с сайтами, настроил права.
Гостевая ОС: CentOS 7 Конфигурация:
-
/etc/nginx/nginx.conf:
- прописалallow all; в http
. -
selinux
- отключил. -
listen 80;
в конфиге сайта.
На гостевой ОС через curl
получаю правильный ответ сервера. Т.е. конфиги сайтов прописаны верно.
Ошибка при вызове curl
на хостовой ОС:
$ curl localhost.mysite.ru
curl: (7) Failed to connect to localhost.mysite.ru port 80: Нет маршрута до узла
ERR_ADDRESS_UNREACHABLE
Гостевая ОС пингуется по записи в /etc/hosts
Раньше работало, iptables
не трогал.
Вроде ничего не упустил. Или упустил?
UPD:
Все дело было в iptables
, я остановил демон firewalld
, и заработало.