Auf die IIS-Website kann über das Internet mit ewiger IP nicht zugegriffen werden

Auf die IIS-Website kann über das Internet mit ewiger IP nicht zugegriffen werden

Ich habe ein asp.net-Projekt (Testwebsite) erstellt und dieses Projekt mit Visual Studio 2013 veröffentlicht. Ich habe diese Site in IIS eingerichtet, mit lokalem Host und lokaler IP, also 192.168.1.3:80. Ich kann diese Site sogar von einem anderen Computer im LAN aus aufrufen. Ich kann auf diese Website zugreifen, aber nicht über das Internet (mit externer IP, also meiner öffentlichen IP). Ich habe Port 80 in meinem Router sowie in den eingehenden und ausgehenden Regeln weitergeleitet. Ich weiß nicht, was mir fehlt. Ich habe keine statische IP, aber ich möchte das erst testen, bevor ich eine statische IP kaufe.

Antwort1

Mehrere Dinge zu überprüfen: -

  • Stellen Sie sicher, dass Ihre Firewall den öffentlichen Zugriff auf Port 80 nicht blockiert.
  • Überprüfen Sie Ihre öffentliche IP-Adresse mit einer Site wieDieses hier.
  • Möglicherweise können Sie Loopback nicht verwenden. Versuchen Sie daher, von einem Computer außerhalb Ihres Intranets (im Büro oder bei einem Freund) darauf zuzugreifen, oder verwenden Sie einen Proxy.
  • Wenn Sie keine Verbindung herstellen können, verwenden Sie einen Portscanner wieDieses hierum die auf Ihrer IP geöffneten Ports anzuzeigen.

Stellen Sie sicher, dass der Computer, auf dem IIS ausgeführt wird, eine feste IP in Ihrem Intranet hat. Andernfalls wird die Portweiterleitung ungültig, wenn sich die IP-Adresse ändert.

verwandte Informationen