No se puede acceder a la instancia de ElasticSearch desde fuera del servidor - Azure Windows 2012

He configurado Elastic Search 2.3.0 como un servicio en una máquina virtual de Azure con Windows Server 2012 R2. Puedo acceder a la instancia de búsqueda elástica desde el servidor usando

http://localhost:9200

pero no puedo acceder desde fuera del servidor.

Que he probado

Solo para probar, hice que la VM estuviera disponible fuera de la red virtual.Abrió el puerto 9200 en la configuración de Firewall de Windows como una regla de tráfico entranteSe agregó un punto final en la configuración del portal de Azure que abre el puerto 9200

Intenté esto con VM Classic también.

También para probar si la VM está bien, configuré IIS en esa máquina, abrí el puerto 80. La página IIS predeterminada es accesible desde el exterior.

Lo único que no he probado es configurar ES en una máquina virtual Linux.

No puedo encontrar nada en los registros de Elasticsearch. En el navegador (Chrome), no hay registros en la red. Simplemente gira, esperando el servidor, y se ajusta con "ERR_EMPTY_RESPONSE".

¿Alguien que haya hecho esto puede arrojar algo de luz por favor?

ACTUALIZACIÓN: Esto es lo que puedo ver en netstat:

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

Respuestas a la pregunta(3)

Su respuesta a la pregunta