Я не могу получить доступ к приложению на лазурной виртуальной машине Ubuntu, которая использует порты 8080, 8000 и 8009. Nmap сообщает мне, что они открыты

Добавление options single-request-reopenк моему /etc/resolv.confрешило проблему!

0
12.02.2020, 10:23
1 ответ

Ваш компьютер Tomcat имеет (как минимум )2 IP-адреса (, если сеть работает ):127.0.0.1 (локальный хост )и тот, который настроен для сети, в которой находится компьютер.

Конечно, у вас может быть больше IP-адресов в одной или разных сетях, и вы можете настроить свой Tomcat для прослушивания определенных из них. Проверьте конфигурацию Tomcat, чтобы убедиться, что он не только прослушивает 127.0.0.1, так как это может предотвратить доступ из внешнего мира.

Еще один тест, который вы можете попробовать, это nmaping с вашей машины Tomcat на себя (не на адрес локального хоста, а на другой ). Если я не ошибаюсь, когда вы запрашиваете этот IP, система не будет отправлять пакеты во внешний мир, она идентифицирует этот адрес как свой и отправляет пакеты себе. Таким образом, вы можете подтвердить, что ваша служба работает на правильном IP-адресе и что проблема находится внутри/снаружи вашей коробки.

0
28.04.2021, 23:23

Теги

Похожие вопросы