fragen stichworte

Der Zugriff auf einen Port der Azure VM mit Ausnahme von RD (3389) ist nicht möglich, auch wenn eingehende Regeln definiert sind

Ich habe den HTTP-Port 80 in der Windows-Firewall geöffnet und auch die eingehenden Regeln von NSG so konfiguriert, dass Port 80 zugelassen wird. Dennoch kann ich den Telnet-Port 80 nicht verwenden. Nur der RDP-Port 3389 funktioniert.

Jede Hilfe wird geschätzt ... Vielen Dank.

Eingehende NSG-Regeln Windows-Firewall

antworten

Normalerweise fügen Sie den eingehenden NSG-Regeln Port 80 hinzu, und öffnen Sie den Port in den eingehenden Windows-Firewall-Regeln (zum Testen können wir die Windows-Firewall von VM deaktivieren). Wir greifen von außen auf die Website zu.
Vielleicht sollten wir in Ihrem Szenario prüfen, ob die Website auf IPv4 oder IPv6 oder auf beiden Seiten funktioniert. Wir können diesen Befehl verwenden, um es zu überprüfen:

C:\Users\jason>netstat -ant
Active Connections

  Proto  Local Address          Foreign Address        State           Offload State

  TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       InHost
  TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       InHost
  TCP    0.0.0.0:445            0.0.0.0:0              LISTENING       InHost
  TCP    0.0.0.0:3389           0.0.0.0:0              LISTENING       InHost
  TCP    [::]:80                [::]:0                 LISTENING       InHost
  TCP    [::]:135               [::]:0                 LISTENING       InHost
  TCP    [::]:445               [::]:0                 LISTENING       InHost
  TCP    [::]:3389              [::]:0                 LISTENING       InHost

Wir können den Web-Service auf Port 80 überwachen und auf IPv4 und IPv6 arbeiten, sodass wir IPv4 (öffentliche IP-Adresse) und Port 80 für den Zugriff auf diese Website verwenden können.

Wir sollten sicherstellen, dass der Webdienst auf IPv4 funktioniert.

Übrigens sollten wir Ihr Vnet -> Subnetz überprüfen, dieses Subnetz mit einer NSG verknüpft, wenn ja, wir Wenn Sie die eingehenden Regeln dieser NSG ändern möchten, fügen Sie dieser NSG Port 80 hinzu.