Windows Webserver von außen erreichen
Guten Morgen,
wir haben bei uns im Unternehmen einen Windows Server 2008 R2, den nutzen wir als Testumgebung für Websiten die wir erstellen. Damit auch diverse Kunden sich die Entwürfe anschauen können, haben wir eine Subdomain angelegt, die auf unsere öffentliche IP verweist, und in der Firewall haben wir die Weiterleitung für HTTP anfragen auf die lokale Server IP eingerichtet.
Zurzeit komme ich auf den Server und sehe das nette IIS 7 Bild.
Ich kann aber nicht auf die einzelnen Verzeichnisse, (Websiten) zugreifen, bekomme die gute Meldung - 404 - Datei oder Verzeichnis nicht gefunden.
Muss ich auf dem Server noch was einstellen, damit ich von außen die einzelnen Seiten aufrufen kann?
Lokale Adresse: firmatest.local
Globale Adresse: test.firmaserver.de
Ich hoffe die Infos sind ausreichend.
Gruß
Thomas
wir haben bei uns im Unternehmen einen Windows Server 2008 R2, den nutzen wir als Testumgebung für Websiten die wir erstellen. Damit auch diverse Kunden sich die Entwürfe anschauen können, haben wir eine Subdomain angelegt, die auf unsere öffentliche IP verweist, und in der Firewall haben wir die Weiterleitung für HTTP anfragen auf die lokale Server IP eingerichtet.
Zurzeit komme ich auf den Server und sehe das nette IIS 7 Bild.
Ich kann aber nicht auf die einzelnen Verzeichnisse, (Websiten) zugreifen, bekomme die gute Meldung - 404 - Datei oder Verzeichnis nicht gefunden.
Muss ich auf dem Server noch was einstellen, damit ich von außen die einzelnen Seiten aufrufen kann?
Lokale Adresse: firmatest.local
Globale Adresse: test.firmaserver.de
Ich hoffe die Infos sind ausreichend.
Gruß
Thomas
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 310338
Url: https://administrator.de/contentid/310338
Ausgedruckt am: 21.11.2024 um 17:11 Uhr
8 Kommentare
Neuester Kommentar
Hi tomi93,
klingt für mich eher so als würde was an den Bindings nicht passen.
An deiner Stelle würde ich wohl die Default Website einfach löschen, da diese in der Regel auf den Port 80 gebindet ist. Falls du Unterseiten auf der Default Website hast, dann solltest du sie natürlich nicht löschen. Aber du müsstest zumindestens die Bindings entsprechend anpassen. Und je nach dem mit welchem Port du von der Firewall auf deinen Server kommst diesen entsprechend in den Bindungs deiner "Testseite" konfigurieren.
Hoffe dir geholfen zu haben
Beste Grüße
Somebody
klingt für mich eher so als würde was an den Bindings nicht passen.
An deiner Stelle würde ich wohl die Default Website einfach löschen, da diese in der Regel auf den Port 80 gebindet ist. Falls du Unterseiten auf der Default Website hast, dann solltest du sie natürlich nicht löschen. Aber du müsstest zumindestens die Bindings entsprechend anpassen. Und je nach dem mit welchem Port du von der Firewall auf deinen Server kommst diesen entsprechend in den Bindungs deiner "Testseite" konfigurieren.
Hoffe dir geholfen zu haben
Beste Grüße
Somebody
Hallo,
Dein Problem ist der HTTP Befehl GET.
Siehe https://de.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Aufbau unter Funktionsweise
Wenn Du im Browser test.firmaserver.de eingibst, fragt der Browser den Server nach einer Webseite mit diesem Namen.
Der Webserver kennt diesen Namen aber nicht.
Am einfachsten wäre es wenn Du den Namen des IIS anpasst und Ihr auch intern mit diese Namen arbeitet.
Dann gibt es da weniger gefummelt.
Der Name kann dann intern per DNS auch die lokale IP ergeben. Das ist egal.
Stefan
Dein Problem ist der HTTP Befehl GET.
Siehe https://de.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Aufbau unter Funktionsweise
Wenn Du im Browser test.firmaserver.de eingibst, fragt der Browser den Server nach einer Webseite mit diesem Namen.
Der Webserver kennt diesen Namen aber nicht.
Am einfachsten wäre es wenn Du den Namen des IIS anpasst und Ihr auch intern mit diese Namen arbeitet.
Dann gibt es da weniger gefummelt.
Der Name kann dann intern per DNS auch die lokale IP ergeben. Das ist egal.
Stefan
Hallo,
Wie werden denn die verschiedene Webseiten aufgerufen (Intern und Extern)?
Gruß,
Peter
Zitat von @tomi93:
wir haben bei uns im Unternehmen einen Windows Server 2008 R2, den nutzen wir als Testumgebung für Websiten die wir erstellen. Damit auch
Was ich nicht nachvollziehen kann: Ging es denn schon mal mit den zugriffen auf die diversen WebSites sowohl intern als auch von extern? Oder ist dies ein komplett neues Projekt was jetzt zum ertsenmal von euch umgesetzt wird. Ich lese es so das es schon immer funktioniert hat, aber jetzt nicht mehr. Was also wurde geändert bevor es nicht mehr ging?wir haben bei uns im Unternehmen einen Windows Server 2008 R2, den nutzen wir als Testumgebung für Websiten die wir erstellen. Damit auch
Muss ich auf dem Server noch was einstellen, damit ich von außen die einzelnen Seiten aufrufen kann?
Was habt ihr denn überhaupt eingestellt?Wie werden denn die verschiedene Webseiten aufgerufen (Intern und Extern)?
Gruß,
Peter
Extern: test.domain.de (Da geht das noch nicht)
Logisch geht das nicht, weil der Webserver nicht weiß das er eine Seite auf diesen Namen ausliefern soll, der kennt nur Defaultwebseite = Testbild und die Interne Domain.Wenn Du jetzt einen DNS eintrag auf die IP vom server machst dann übergibt der Browser den DNS Namen und der Server nimt den an.
Hat der Webserver eine Webseite die für diesen Namen registriert ist wird die angezeigt, wenn nicht kommt die Defaultwebseite.
Also verpasse euerer bestehenden Webseite als zusätlichen Namen die externe Domain und gut.
Gruß
Chonta