Как получить доступ к сайту, который хостится в той же локальной сети на виртуальной машине?
Настроил веб сервер в виртуальной машине VirtualBox. С виртуальной машины могу по IP открывать сайт. Настройки сетевого адаптера стоят типа "bridge". С других машин в локальной сети могу пинговать виртуальную машину и заходить к ней по ssh.
Но вот с других машин не могу по IP (собственно никак не могу) открыть сайт, который крутится в виртуальной машине. В чем может быть проблема?
UPD: получилось решить проблему отключением iptables
sudo service iptables stop
Проверил, точно бридж. С виртуалки пинганул 192.168.1.1 - все отлично. Когда выполняю curl 192.168.1.141, пишет: Failed to connect to 192.168.1.141 port 80: No route to host. Та же команда с виртуалки возвращает нормальный вывод
У меня похожее было. В настройках сети в virtualbox можно выставлять разрешения на доступ - vm может со всеми контактировать, только с хостом и со всеми, посмотрите, что там стоит