2016-07-11 5 views
1

Ich habe eine Website in IIS in meinem lokalen PC gehostet.Machen Sie Websites in localhost "Port" für alle im Netzwerk zur Verfügung gestellt

Ich kann von anderen Computern im Netzwerk auf meinen IIS zugreifen, indem Sie http://my_lan_IP eingeben. Wenn ich jedoch versuche, Zugriff auf einen bestimmten Port (http://my_lan_IP:) in meinem lokalen PC zu bekommen, heißt es: "Die Site kann nicht erreicht werden."

Ich habe alle meine Firewalls deaktiviert und sogar versucht, den spezifischen Port durch Windows Firewall zu erlauben, aber es hat nicht funktioniert. Viewing my IIS hosted site on other machines on my network

so vielen Dank für Ihre Hilfe :)

FYI: Ich verwende Windows 10. Mein Ziel auf die lokal gehostete ASP.NET-Website von anderen Maschinen auf dem Netzwerk zu verbinden ist.

+0

Ja, ich meinte ISS. Ich habe es überarbeitet. Vielen Dank! – Oleole

+0

Ihre Website (Server) muss so konfiguriert werden, dass sie HTTP auf Port 8888 bereitstellt, damit ein Client eine Verbindung mit diesem Port herstellen kann. Standardmäßig wird Ihre Website an Port 80 bereitgestellt. Dies wird bei Adressen weggelassen. Alle Webadressen, wenn sie keinen Port angeben, laufen tatsächlich auf Port 80 oder 8080. –

+1

@LouisvanTonder Ihr letzter Satz ist etwas irreführend. Wenn das Protokoll HTTPS ist, ist es standardmäßig Port 443. – mason

Antwort

1

Ihr Webserver muss so konfiguriert werden, dass er HTTP auf Port 8888 "für diese bestimmte Website" bereitstellt, damit sich ein Client mit diesem Port verbinden kann.

Standardmäßig wird Ihre Website auf Port 80 bereitgestellt, der an normalen Adressen nicht angegeben ist. Alle HTTP-Webadressen werden, wenn sie keinen Port angeben, tatsächlich auf Port 80 oder 8080 ausgeführt.

Ihre Windows-Firewall wirkt sich nicht auf lokale Verbindungen aus, die Sie mit Ihrem eigenen PC herstellen. Lassen Sie es auf Ihrem eigenen Computer laufen und sorgen Sie sich dann um Firewalls, die Verbindungen von anderen Computern im Netzwerk blockieren.

Verwandte Themen