
Ich renne:
- Windows Server 2012 R2
- IIS 8.5
Ich habe nur eine Site in IIS und dafür habe ich die folgende Konfiguration:
- 2 Site-Bindungen
- Typ: http, IP-Adresse: Alle nicht zugewiesen, Port: 80, Hostname: example.com
- Typ: https, IP-Adresse: alle nicht zugewiesen, Port: 443, Hostname: example.com (wir verwenden das SSL-Zertifikat von Certify)
Ich kann von jedem Remote-Computer aus auf die Site zugreifen, aber wenn ich mich über RDP bei Windows Server anmelde und einen Webbrowser (Firefox oder einen anderen Browser, der Browser spielt natürlich keine Rolle) öffne und eingebehttp://example.comoderhttps://example.comes heißt, keine Verbindung.
Was habe ich übersehen? Warum wird das Öffnen der Site lokal auf dem Server blockiert? Ich habe keine Umschreibregeln.
Wenn ich die nächste Bindung hinzufüge, kann ich die Seite per URL öffnen:http://localhost
- Typ: http, IP-Adresse: Alle nicht zugewiesen, Port: 80, Hostname:leer
Antwort1
Hat Ihr Server Zugang zum Internet? Wenn nicht, dann steckt er dort fest. Wenn Sie darauf zugreifenhttp://example.comvom Browser auf Ihrem Server aus, der Browser behandelt sie weiterhin als eine normale, öffentlich zugängliche Site.
Wenn Sie keine Internetverbindung haben und es trotzdem nicht funktioniert, führen Sie von der Eingabeaufforderung aus einen Ping an den Hostnamen aus. Wenn dies fehlschlägt, blockiert eine Komponente in Ihrem Netzwerk den Internetverkehr vom Server und Sie sollten sich an Ihr Netzwerkteam wenden.
Als Workaround können Sie schließlich einen „Host“-Dateieintrag hinzufügen – C:\Windows\System32\drivers\etc – wie folgt.
IP-Adresse example.com
Zum Beispiel 192.168.1.1 example.com
Wenn Sie Fragen hierzu haben, lassen Sie es mich wissen.