Экземпляр ElasticSearch недоступен извне сервера - Azure Windows 2012

Я настроил Elastic Search 2.3.0 в качестве службы на виртуальной машине Azure с Windows Server 2012 R2. Я могу получить доступ к экземпляру эластичного поиска изнутри сервера, используя

http://localhost:9200

но я не могу получить доступ извне сервера.

Что я пробовал?

Просто для тестирования я сделал виртуальную машину доступной за пределами виртуальной сети.Открыл порт 9200 в настройках брандмауэра Windows как правило входящего трафикаДобавлена ​​конечная точка в настройках портала Azure, открывающая порт 9200

Пробовал это и с VM Classic.

Также для проверки работоспособности виртуальной машины я установил IIS на этом компьютере, открыл порт 80. Страница IIS по умолчанию доступна снаружи.

Единственное, что я не пробовал - это установить ES в виртуальной машине Linux.

Я ничего не могу найти в журналах elasticsearch. В браузере (Chrome) нет логов в сети. Он просто вращается, ожидая сервера, и щелкает с помощью «ERR_EMPTY_RESPONSE».

Кто-нибудь, кто сделал это, пролил немного света, пожалуйста?

ОБНОВЛЕНИЕ: Вот что я вижу в netstat:

TCP    127.0.0.1:9200         machine-name:0       LISTENING
TCP    127.0.0.1:9300         machine-name:0       LISTENING

Ответы на вопрос(3)

Ваш ответ на вопрос