Hallo,
Obligatorisch: Lerne bitte zu zitieren: http://learn.to/quote/
==> überhaupt nix sagt mir der satz:
"Kannst Du auf localhost zugreifen?
Gib' mal in Deinem Browser http://localhost ein. Was kommt?
Ist der Web-Server auch für das Interface, an dem das Internet hängt, konfiguriert?"
Jeder Rechner besitzt sog. Netwerkinterfaces. Ein Interface kann entweder auf eine Netzwerkkarte, eine PPP-Verbindung und einen virtuellen Treiber "zeigen". Standardmäßig gibt es ein Netzwerkinterface, dass sog. Loopback-Interface. Es besitzt die Adresse 127.0.0.1 und wird von einem virtuellem Treiber emuliert. Das dient dazu, TCP/IP-Verbindungen zum eigenen Rechner aufzubauen. Jede Netzwerkkarte bekommt auch ein Interface mit einer eigenen IP-Adresse. Wenn jetzt ein Programm einen Port "öffnet", dann kann es diesen Port nur bei bestimmten Interfaces öffnen, oder auch bei allen. Das bleibt dem Programm überlassen. Wenn irgendwo der Port schon von einem anderen Programm "besetzt" ist, dann gibt's natürlich ein "Zugriff verweigert" (aber das nur so nebenbei, das ist vmtl. nicht das Problem) Dein Webserver könnte sich jetzt z.B. nur beim localhost eingenistet haben, jedoch nicht am Interface, das ins Internet geht. Das überprüfst Du anhand Deiner Konfiguration. Ich kenne mich mit dem IIS eigentlich kaum aus, daher kann ich Dir leider nicht sagen, wo man das nachschauen kann.
Grüße,
Christian
hallo!
ich hoffe, das ich das zitieren jetzt besser mache
http://localhost ergibt "Seite kann nicht angezeigt werden"
das mit der IP 127.0.0.1 ist interessant, das ist die einzige IP, die auf dem sheet IISAdmin steht, das als einziges auch im browser unter http://locaslhost gezeigt wird
wie ich die firewall (zuletzt zur gänze) abgedreht habe, versuchte ichs mit selektiver abschaltung und stellte fest, dass port 80 mit irgendwas belegt war (ob das jetzt der IIS war oder was anderes erfuhr ich nicht), also schaltete ich zur gänze ab
danke wieder
liebe grüße
benno