Home
Help
Search
Login
Register
OPNsense Forum
»
International Forums
»
German - Deutsch
»
nginx Revrese Proxy und Umleitung zu https:// mit Port?
« previous
next »
Print
Pages: [
1
]
Author
Topic: nginx Revrese Proxy und Umleitung zu https:// mit Port? (Read 407 times)
knebb
Full Member
Posts: 126
Karma: 4
nginx Revrese Proxy und Umleitung zu https:// mit Port?
«
on:
May 21, 2024, 07:59:59 am »
Moin,
aktuell läuft nginx hier als revese Proxy für eine interne Anwendung. Die Anwendung kann kein TSL/SSL/HTTPS!
Nginx ist für Anfragen aus dem Internet davorgeschaltet, nimmt eingehende HTTPS:// Anfragen (via LetsEncrypt Zertifikat) entgegen, entschlüsselt diese und leitet sie problemlos an die interne Anwendung weiter. Funktioniert soweit sehr gut.
Nun wollte ich gerne, dass die Clients, die diese Anwendung nutzen, sowohl von intern als auch extern die gleiche URL nutzen können. DNS soweit kein Problem, das funktioniert. Der Hostname zeigt im Internet auf meine öffentliche IP und intern auf den Server der Anwendung.
Nur habe ich jetzt das Problem mit https:// vs. http://. Intern kann ich kein https:// verwenden, von außen will ich kein unverschlüsseltes http://.
Ich habe nun bei NGINX den Schalter "Nur HTTP" aktiviert. Klappt auch, eingehende (unverschlüsselte) Anfragen werden an https:// weitergeleitet. Nur dummerweise ohne Angabe des Ports. Der umgeleitete
https://-Verkehr
versucht es also auf dem üblichen 443. Das ist aber nicht der Port, auf dem die Anwendung läuft.
Kann ich dem NGINX irgendwie beibringen, dass er bei der Weiterleitung auf HTTPS:// den richtigen Port mitgibt?
Danke für Ideen!
/KNEBB
Logged
knebb
Full Member
Posts: 126
Karma: 4
Re: nginx Revrese Proxy und Umleitung zu https:// mit Port?
«
Reply #1 on:
May 21, 2024, 09:14:56 am »
Moin,
ich habe das nun anders gelöst.
Der Nginx macht weiterhin nur https, ohne Umleitung.
Statt dessen habe ich dem internen DNS gesagt, dass der lokale Hostname auf die externe, öffentliche IP zeigt (und nicht auf die interne).
Jetzt kann der Client vom lokalen Netz auf die öffentliche IP des Routers zugreifen mit der gleichen URL wie von Außen. Funktioniert!
Einziger Nachteil: Es geht jetzt auch intern IMMER über die OPNSesnse, aber das wäre es ja auch im anderen Falle gegangen.,
/KNEBB
Logged
Print
Pages: [
1
]
« previous
next »
OPNsense Forum
»
International Forums
»
German - Deutsch
»
nginx Revrese Proxy und Umleitung zu https:// mit Port?