2014-12-15 2 views
0

Я запускаю сервер tomcat на порт 8111 на лазурном экземпляре Tomcat-LAMP. Все работает, но я не могу получить кота из-за пределов ssh. Я добавил конечной 8111-8111Azure конечная точка не работает

Так что, если я бегу telnet localhost 8111 на тэ VM я подключен, но когда я бегу http://myvmurl:8111 я получаю тайм-аут

Кто-нибудь знает, как решить эту пожалуйста

+0

Добавили ли вы конечную точку на свою виртуальную машину? – b2zw2a

+0

Да: я добавил конечную точку 8111-8111 public-private – Nealv

ответ

0

Еще один с проблемами общественного порта. Вы проверили, не блокирует ли ваш локальный брандмауэр, маршрутизатор, корпоративный sys-admin и ваш интернет-провайдер блокирующий исходящий порт 8111. Можете ли вы подтвердить на 100%, что вы можете получить доступ к любой другой конечной точке Интернета через порт 8111?

99% этих проблем действительно являются исходящими ограничениями на порты, а не неправильным поведением Azure. Остальные 1% - это проблема локального обслуживания. Например, вы попробуете localhost 8111, но попробовали ли вы прямой IP-адрес? Изображения Linux не имеют правил брандмауэра по умолчанию (IPTABLES), но ваш Tomcat привязывается ко всему IP-адресу или только к 127.0.0.1? У вашей виртуальной машины есть прямой IP-адрес, вы можете получить его с помощью ifconfig на linux и ipconfig на Windows. Все образы Windows поставляются с включенным брандмауэром Windows по умолчанию, который ограничивает все входящие подключения, но Remote Desktop и Remote Powershell.

Смежные вопросы