Verständnisproblem zu reverse Proxy

Cyberbrat

Benutzer
Mitglied seit
26. Jul 2016
Beiträge
12
Punkte für Reaktionen
2
Punkte
3
Ahoi!
Da Synology die Video Station eingestampft hat muss ich gerade neue Wege betreten um wieder Videos streamen zu können (siehe https://www.synology-forum.de/threads/reverse-proxy-mit-eigenen-subdomain-und-dyndns.128712/)
Dafür ist es wohl auch nötig dass ich einen reverse proxy einrichte um über HTTPS extern auf meinen neuen streaming server (jellyfin) zugreifen kann.
Ich bin zwar größtenteils unbegabt, versuche aber trotzdem immer zu verstehen was ich da am Rechner tue. Theoretisch habe ich inzwischen auch verstanden worum es bei einem reverse Proxy geht, aber in der Praxis hapert es dann doch.
Leider sind die meisten Tutorials reine How-tos (klick hier , klick da) die wenig erklären warum ich z.B. DA gerade nicht klicken soll.
Das Problem ist auch dass die meisten Anleitungen (z.B. die von Mariushosting) für die synology-eigene DDNS adresse (meinname.synology.me) laufen.

Ich habe aber eine eigene Domain (example.com) bei Strato registriert und nutze den DDNS Dienst von Strato auf einer subdomain (sub.example.com). Meine IP Adresse bekommt Strato von meiner Fritzbox übermittelt.

Was mich bei den o.g. Anleitungen verwirrt ist die Adresse unter der der Dienst von außen angesprochen wird. Ich richte also einen Reverse Proxy für z.B. applikation1.sub.example.me ein, stelle über let's encrypt ein Zertifikat für diesen server bereit und bin ready to go, ABER: applikation1.sub.example.me gibt es "da draußen" ja gar nicht. Muss ich bei Strato hier eine weitere sub(sub)domain erstellen die auf meine eigentliche NAS adresse sub.example.me weiterleitet? Aber das ist ja auch Quatsch, woher weiß mein reverse Proxy server dann wohin die Anfrage weitergeleitet werden soll?

Ich kann mir vorstellen dass diese Fragen schon 1000 mal gestellt wurden deshalb wage ich gar nicht eine Antwort zu erwarten wäre aber für Tipp dankbar WO ich mich über die genaue Funktion der Reverse Proxies einlesen kann.
Vielen lieben Dank im Voraus
Pavel
 

Ulfhednir

Benutzer
Sehr erfahren
Mitglied seit
26. Aug 2013
Beiträge
3.438
Punkte für Reaktionen
1.061
Punkte
194
Der Normalfall läuft wie folgt: Du verwendest deinen MyFritz-DDNS und richtest auf Strato einen CNAME-Record ein.
Der CNAME (Subdomain) verweist dabei logischerweise auf deine MyFritz-Adresse.
Damit verweist applikation1.example.me indirekt auf deine externe IP-Adresse.
Jetzt obliegt noch die Konfiguration deines Reverse Proxies. Wenn applikation1.example.me über Protokoll (HTTP/S) aufgerufen wird, leite auf IP-vom-NAS auf den Port XYZ mit Protokoll (HTTP/S) weiter.
 
  • Like
Reaktionen: Ronny1978

Ronny1978

Benutzer
Sehr erfahren
Mitglied seit
09. Mai 2019
Beiträge
1.694
Punkte für Reaktionen
692
Punkte
128
dabei logischerweise auf deine MyFritz-Adresse
Kann das nicht entfallen, wenn der DynDNS Dienst von Strato selbst genutzt wird? Evtl. muss das aber separat bei der Subdomain eingestellt werden.

Eigentlich sollte die Subdomain somit die IP von der Fritzbox bekommen. Ergo muss, nach meiner Meinung, nur in der Fritzbox nur die Weiterleitung von 443 zum Reverse Proxy (DS) eingerichtet werden.

Wenn bei STRATO die Subdomain jellyfin.meinedomain.de ist, dann muss dort im RP der DS muss dann stehen HTTPS jellyfin.meinedomain.de weiter zu IP Adresse von Jellyfin oder ggf. localhost und Port 8096.

Ansonsten helfen Screenshots ;)
 
  • Like
Reaktionen: Ulfhednir


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat