MercedesCR7 1 Geschrieben 26. Januar 2021 Melden Teilen Geschrieben 26. Januar 2021 Guten Abend, bin nicht der Proxy experte, bräuchte mal kurz eure Hilfe. Wie kann ich auf dem Reverse Proxy (Apache2) überprüfen, ob ein Server über den Namen oder die IP-Adresse angesteuert wird? Vielen Dank. Zitieren Link zu diesem Kommentar
falkebo 21 Geschrieben 26. Januar 2021 Melden Teilen Geschrieben 26. Januar 2021 Was meinst du genau? Nenn mal ein Beispiel bitte, kann dir gerade nicht ganz folgen. Zitieren Link zu diesem Kommentar
MercedesCR7 1 Geschrieben 27. Januar 2021 Autor Melden Teilen Geschrieben 27. Januar 2021 12 hours ago, falkebo said: Was meinst du genau? Nenn mal ein Beispiel bitte, kann dir gerade nicht ganz folgen. Also ich habe einen Server z.B Server01, wie kommuniziert der Server mit dem Reverse-Proxy? Durch IP-Adresse oder? Hintergrund ist, ich möchte ein Server sparen und alle anfragen auf den anderen leiten, möchte nur einen Alias setzen, der auf den anderen verweist. Ich bin mir aber nicht sicher, ob das beim Reverse Proxy ausreichend ist. Zitieren Link zu diesem Kommentar
NilsK 2.934 Geschrieben 27. Januar 2021 Melden Teilen Geschrieben 27. Januar 2021 Moin, ein Server kommuniziert immer über die IP-Adresse. Die Frage ist, wo er die herbekommt, und das weiß nur der Server selbst. Entweder ist die Adresse in der jeweiligen Konfig hinterlegt oder ein Name, den der Server dann erst auflösen muss. Da musst du also auf die jeweiligen Konfigs schauen. Gruß, Nils 1 Zitieren Link zu diesem Kommentar
MercedesCR7 1 Geschrieben 27. Januar 2021 Autor Melden Teilen Geschrieben 27. Januar 2021 1 hour ago, NilsK said: Moin, ein Server kommuniziert immer über die IP-Adresse. Die Frage ist, wo er die herbekommt, und das weiß nur der Server selbst. Entweder ist die Adresse in der jeweiligen Konfig hinterlegt oder ein Name, den der Server dann erst auflösen muss. Da musst du also auf die jeweiligen Konfigs schauen. Gruß, Nils Danke dir, wie schaue ich nun im Konfig in Apache2 nach? Genau das ist eher meine ganz Genaue Frage. Zitieren Link zu diesem Kommentar
Dukel 454 Geschrieben 27. Januar 2021 Melden Teilen Geschrieben 27. Januar 2021 Wieso fragst du das dann nicht gleich? Es gibt unterschiedliche Stellen (je nach Linux Distri) wo die Konfig gespeichert wird. Was sagt die Doku bzw. der, der das System aufgesetzt hat? Evtl. kann man den Pfad mittels httpd -V auslesen. -D SERVER_CONFIG_FILE="..." 1 Zitieren Link zu diesem Kommentar
zahni 554 Geschrieben 27. Januar 2021 Melden Teilen Geschrieben 27. Januar 2021 Bei HTTP-Anfragen wertet der Reverse-Proxy den HTTP-Host-Header aus und kann die Anfragen dann an einen internen Server mit einem anderen Namen weiterleiten. Wichtig ist, dass die Web-Anwendung keine harten Links auf den internen Namen des Servers hat. Bei SSL endet der SSL Tunnel am Proxy. Soll mehr als ein interner Server bedient werden, muss das externe SSL-Zertifikat für beide externe Host-Namen ausgestellt sein und der Browser SNI unterstützen. Hier erfolgt die Weiterleitung auch über den Host-Header. Intern kann SSL mit einem internen Zertifikat gemacht werden, dem der Proxy vertraut. 1 Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.