ElasticSearch-Instanz von außerhalb des Servers nicht erreichbar - Azure Windows 2012

Ich habe Elastic Search 2.3.0 als Dienst in einer Azure-VM mit Windows Server 2012 R2 eingerichtet. Ich kann über @ vom Server aus auf die elastische Suchinstanz zugreife

http://localhost:9200

aber ich kann nicht von außerhalb des Servers zugreifen.

Was habe ich versucht?

Nur zum Testen habe ich die VM außerhalb des virtuellen Netzwerks verfügbar gemacht. Port 9200 in den Windows-Firewall-Einstellungen als Regel für eingehenden Datenverkehr geöffnet.In den Azure-Portaleinstellungen wurde ein Endpunkt hinzugefügt, der Port 9200 öffnet.

Versuchte dies auch mit VM Classic.

Um zu testen, ob die VM in Ordnung ist, habe ich IIS auf diesem Computer eingerichtet und den Port 80 geöffnet. Auf die Standard-IIS-Seite kann von außen zugegriffen werden.

Nur das, was ich nicht ausprobiert habe, ist das Einstellen von ES in einer Linux-VM.

Ich kann nichts in den Elasticsearch-Protokollen finden. Im Browser (Chrome) sind keine Protokolle im Netzwerk vorhanden. Es dreht sich nur, wartet auf den Server und rastet mit "ERR_EMPTY_RESPONSE" ein.

Kann jemand, der das getan hat, bitte Licht ins Dunkel bringen?

UPDATE: Folgendes kann ich in netstat sehen:

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

Antworten auf die Frage(6)

Ihre Antwort auf die Frage