nicedevil
Goto Top

IIS - Bilder verlinken auf interne IP Adresse

Hallo allerseits,

habe ein kleines Problem. Bin auch blutiger Anfänger was den IIS angeht.
Ich habe auf einem Server einen IIS installiert und eine Homepage zur Passwortzurücksetzung für Domainaccounts erstellt.

Die Seite funktioniert auch soweit. Leider werden alle Bilder die in die Homepage eingebunden sind, oder generell alles was in irgendwelchen Dateien mit dem Pfad wie
src='../image/logo_01.png' beginnt auf die interne LAN IP des Server umgeleitet. Folge ist natürlich, dass man von extern keine Bilder sieht und auch manche Texte nicht.

Hier mal noch konkretere Beispiele wenn ich einen Reechtsklick auf ein Bild mache und es im separaten Tab öffne:

https://192.168.184.33/RDWeb/Pages/images/logo_01.png
müsste aber eigentlich https://meineDNS.de/RDWeb/Pages/images/logo_01.png sein.

Wie kann man am IIS einstellen, dass er die ".." mit dem DNS Namen füllen soll anstatt mit der Local IP?

Vielen Dank im Voraus.

Content-Key: 365513

Url: https://administrator.de/contentid/365513

Ausgedruckt am: 19.03.2024 um 09:03 Uhr

Mitglied: Yannosch
Lösung Yannosch 21.02.2018 aktualisiert um 10:54:15 Uhr
Goto Top
Zitat von @nicedevil:

Hallo allerseits,

Hallo face-smile


habe ein kleines Problem. Bin auch blutiger Anfänger was den IIS angeht.
Ich habe auf einem Server einen IIS installiert und eine Homepage zur Passwortzurücksetzung für Domainaccounts erstellt.

Die Seite funktioniert auch soweit. Leider werden alle Bilder die in die Homepage eingebunden sind, oder generell alles was in irgendwelchen Dateien mit dem Pfad wie
src='../image/logo_01.png' beginnt auf die interne LAN IP des Server umgeleitet. Folge ist natürlich, dass man von extern keine Bilder sieht und auch manche Texte nicht.

Hier mal noch konkretere Beispiele wenn ich einen Reechtsklick auf ein Bild mache und es im separaten Tab öffne:

https://192.168.184.33/RDWeb/Pages/images/logo_01.png
müsste aber eigentlich https://meineDNS.de/RDWeb/Pages/images/logo_01.png sein.

Wie kann man am IIS einstellen, dass er die ".." mit dem DNS Namen füllen soll anstatt mit der Local IP?

Wird das nicht in den Lookupzonen deines internen DNS geregelt?


Vielen Dank im Voraus.
Mitglied: nicedevil
nicedevil 21.02.2018 aktualisiert um 13:32:57 Uhr
Goto Top
Hallo Yannosch,

vielen Dank schon einmal für deine Antwort.
Hab mich insgesamt an eine Anleitung von FrankysWeb gehalten => https://www.frankysweb.de/active-directory-passwortaenderung-mittels-web ...

Die Subdomain lautet bei uns jetzt einmal passwort.domain.de (ja de nicht org)
Da wurde beschrieben, dass ich bei der Forward-Lookupzone einfach "passwort" eintragen und dann den IIS Server aus der Domaine auswählen soll.

Weitere Einstellungen habe ich an der Zone natürlich nicht gemacht. Vielleicht ist es wichtig zu erwähnen, dass unsere interner NETBIOS Domainname unterschiedlich ist, wie der, der öffentlichen Domain.

Kannst du mir verraten was ich da wo eintragen müsste, damit mein IIS Server korrekt angesprochen wird?

DNS Server: dns.domain.org => IP 192.168.184.27
IIS Server: iis.domain.org => IP 192.168.184.33
Öffentliche Domain: passwort.domain.de

Auf dem IIS ist natürlich eine Weiterleitung von HTTP Anfragen auf der Default Site eingerichtet auf die korrekte Passwortseite unter HTTP Weiterleitung => https://passwort.domain.de/RDWeb/Pages/de-DE/password.aspx

Achso ja, weiß net ob das von Belang ist: Unsere Sophos UTM Firewall leitet HTTPS Anfragen mit unserem öffentlichen DNS auf die IP 192.168.184.33 um.

Vielen Dank schon einmal im Voraus face-smile
Mitglied: Yannosch
Yannosch 21.02.2018 aktualisiert um 16:01:39 Uhr
Goto Top
Zitat von @nicedevil:

Hallo Yannosch,

vielen Dank schon einmal für deine Antwort.
Hab mich insgesamt an eine Anleitung von FrankysWeb gehalten => https://www.frankysweb.de/active-directory-passwortaenderung-mittels-web ...

Die Subdomain lautet bei uns jetzt einmal passwort.domain.de (ja de nicht org)
Da wurde beschrieben, dass ich bei der Forward-Lookupzone einfach "passwort" eintragen und dann den IIS Server aus der Domaine auswählen soll.

Die IP des IIS - ja. So habe ich es auch bei meinem Dokuwiki Intranet unter Linux gemacht.


Weitere Einstellungen habe ich an der Zone natürlich nicht gemacht. Vielleicht ist es wichtig zu erwähnen, dass unsere interner NETBIOS Domainname unterschiedlich ist, wie der, der öffentlichen Domain.

Kannst du mir verraten was ich da wo eintragen müsste, damit mein IIS Server korrekt angesprochen wird?

Pauschal - ehrlich gesagt kann ich das nicht - weil ich es nicht weiß.
Aber ein Tipp: Versuch doch mal die Bilder mit dem Vollständigen Link im img src tag einzubinden.


DNS Server: dns.domain.org => IP 192.168.184.27
IIS Server: iis.domain.org => IP 192.168.184.33
Öffentliche Domain: passwort.domain.de

Auf dem IIS ist natürlich eine Weiterleitung von HTTP Anfragen auf der Default Site eingerichtet auf die korrekte Passwortseite unter HTTP Weiterleitung => https://passwort.domain.de/RDWeb/Pages/de-DE/password.aspx

Achso ja, weiß net ob das von Belang ist: Unsere Sophos UTM Firewall leitet HTTPS Anfragen mit unserem öffentlichen DNS auf die IP 192.168.184.33 um.

Das sollte meines Wissens nach nicht von Belangen sein.


Vielen Dank schon einmal im Voraus face-smile
Ja leider kann ich dir keine genaue Lösung anbieten... aber vielleicht kann es jemand anderes hier ?

LG
Yannosch
Mitglied: nicedevil
nicedevil 21.02.2018 um 16:04:21 Uhr
Goto Top
Aber ein Tipp: Versuch doch mal die Bilder mit dem Vollständigen Link im img src tag einzubinden.

Hab ich getestet, das geht natürlich ;) Aber das sind halt sau viele Dateien die dann wieder abhängig vom Server sind. Wenn ich mal nen Serverwechsel habe müsste ich das auch wieder ändern, daher wäre der DNS natürlich zu bevorzugen ;)
Ist nur als letzter Ausweg gedacht.

Das sollte meines Wissens nach nicht von Belangen sein.

Das habe ich halt auch gemacht, damit die user intern einfach nur passwort.domain.de eingeben können und ne Umleitung kommt. Wer will schon den ganzen Käse hinten dran noch mit eingeben? :D
Mitglied: Yannosch
Yannosch 21.02.2018 um 16:10:15 Uhr
Goto Top
Zitat von @nicedevil:

Aber ein Tipp: Versuch doch mal die Bilder mit dem Vollständigen Link im img src tag einzubinden.

Hab ich getestet, das geht natürlich ;) Aber das sind halt sau viele Dateien die dann wieder abhängig vom Server sind. Wenn ich mal nen Serverwechsel habe müsste ich das auch wieder ändern, daher wäre der DNS natürlich zu bevorzugen ;)
Ist nur als letzter Ausweg gedacht.

Das sollte meines Wissens nach nicht von Belangen sein.

Das habe ich halt auch gemacht, damit die user intern einfach nur passwort.domain.de eingeben können und ne Umleitung kommt. Wer will schon den ganzen Käse hinten dran noch mit eingeben? :D

Sorry ich meinte das mit deiner Sophos :-P
"Achso ja, weiß net ob das von Belang ist: Unsere Sophos UTM Firewall leitet HTTPS Anfragen mit unserem öffentlichen DNS auf die IP 192.168.184.33 um."

Das sollte nicht von Belangen sein :-P
Mitglied: nicedevil
nicedevil 21.02.2018 um 17:19:00 Uhr
Goto Top
Jetzt steh ich auf der Leitung, außer du meinst, dass ich in der Sophos nicht die IP 33 vom IIS angeben soll sondern die IP 27 vom DNS?