Warum kann niemand auf meine Website in IIS unter Windows 7 zugreifen?

16194
Rod

Ich habe eine ASP.NET-Anwendung, die ich in IIS auf meinem Windows 7 Ultimate-Computer habe. Ich habe es von dieser Maschine aus getestet und es funktioniert gut. Diese Maschine ist in meinem Heimnetzwerk ein einfaches Peer-to-Peer-Netzwerk. Das Merkwürdige ist, dass niemand anderes in meinem Netzwerk auf diese Website zugreifen kann. Warum das? Es gibt andere Windows 7-Computer, die sich alle in derselben Heimnetzgruppe befinden. Wenn ich versuche, von einem der anderen Computer aus auf die Website auf meinem Computer zuzugreifen, schlägt dies fehl und das war's.

Also, was ist falsch?

2

3 Antworten auf die Frage

4
Wayne Johnston

Das erste, was ich überprüfen würde, sind Ihre Firewall-Einstellungen. Wenn dies mit deaktivierter Firewall funktioniert, aktivieren Sie die Firewall erneut und öffnen Sie den Port 80 (für HTTP) für eingehende Verbindungen. Möglicherweise müssen Sie andere Ports für andere Dienste wie FTP öffnen.

Ich bin mir nicht sicher, ob ich das Richtige getan habe, aber ich habe mein AV (das ist VIPRE) deaktiviert und es von einem anderen Rechner in meinem P2P-Netzwerk aus versucht. Es wurde immer noch keine Verbindung hergestellt. Rod vor 14 Jahren 0
Eine Firewall unterscheidet sich von Antivirus. Eine Firewall verhindert oder erlaubt bestimmte Arten von Verbindungen zu einem PC. Wenn Sie nicht wissen, welche Firewall Sie verwenden, handelt es sich wahrscheinlich um die Windows-Firewall. Öffnen Sie die Systemsteuerung (Start> Systemsteuerung) und suchen Sie die Windows-Firewall-Anwendung. Deaktivieren Sie es vorübergehend und testen Sie die Verbindung. Wenn dies funktioniert, aktivieren Sie es und fügen Sie eine Ausnahme für IIS hinzu. Wayne Johnston vor 14 Jahren 0
3
Crystaljems

Gehen Sie zur Systemsteuerung -> Windows-Firewall - Klicken Sie auf Erweiterte Einstellungen, Regeln für eingehenden Datenverkehr. In meinem Fall musste ich WWW-Dienste aktivieren (eingehender Datenverkehr). HINWEIS: Ich habe 2 "WWW-Dienste - (eingehende Datenverkehr)" gefunden. Sie müssen beide aktivieren

Vorher habe ich auch den Port 80 auf meinem Router abgebildet, der aber nach der Aktivierung dieser Firewall-Regeln funktioniert hat.

0
B H

Vielleicht haben Sie etwas wirklich Dummes getan - wie ich - und das Offensichtliche übersehen? Öffnen Sie den IIS-Manager. Klicken Sie im linken Bereich auf den Server. Klicken Sie im rechten Bereich auf Sites anzeigen. Suchen Sie Ihre Site im mittleren Bereich und überprüfen Sie den Status. Wenn der Status deaktiviert ist, klicken Sie mit der rechten Maustaste und Website verwalten -> Starten.