
У меня установлен веб-сервер Apache на гостевой машине VMWare, он имеет мостовое соединение LAN со статическим IP-адресом 192.168.1.253, в то время как хост-машина имеет IP-адрес 192.168.1.2.
Мой хост находится за маршрутизатором, у маршрутизатора локальный IP-адрес 192.168.1.1, а также публичный IP-адрес 101.254.xx с NAT/переадресацией портов на гостевую машину.
Теперь проблема в том, что я могу получить доступ к своему сайту, размещенному на гостевой машине, с хоста, но не из Интернета, хотя он также должен быть доступен из Интернета. У меня запущены службы FTP и SSH на гостевой машине, и у меня нет проблем с доступом к приложениям/службам из Интернета.
Я был бы признателен за любую помощь или решения, связанные с проблемой, упомянутой выше, спасибо
решение1
Включение второго порта в apache2 ports.conf является решением для меня. В моем случае я добавил второй порт в ports.conf Listen 80 и Listen 81, и теперь все службы (кроме порта 80) доступны из Интернета.