Externer Zugriff auf Webanwendung / Virtual Host

Status
Für weitere Antworten geschlossen.

Darkwing9

Benutzer
Mitglied seit
09. Jun 2013
Beiträge
188
Punkte für Reaktionen
0
Punkte
16
Hallo, ich möchte von extern auf diverse Webanwendungen zugreifen. Dafür möchte ich nicht etliche Ports im Router freischalten sondern würde mir den Ablauf wie folgt vorstellen:

Über verschiedene Subdomains (plex.meinedom.de, cloud.meinedom.de) wird der Port 443 beim Zugriff abgefangen und entsprechend neu gemappt (plex=32400, cloud=8000). Zusätzlich wird auf das web-Verzeichnis verwiesen (z.B. nextcloud/web).

Wie bekomme ich diese Funktionsweise hin bzw. gibt es einen einfachen Weg dafür?

In der Webstation über einen Virtual Host hat es leider nicht funktionert den Port von 443 auf z.B. 32400 anzupassen. Über einen Reverse Proxy kann ich über den Subdomain-Zugriff den Port anpassen komme aber nicht auf das Verzeichnis im Webserver. Virtual Host und Reverse Proxy gemeinsam führen zu dem Problem, dass ich die Meldung erhalte, die Domain wird bereits verwendet.

Vielen Dank für eure Unterstützung und viele Grüße Darkwing
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Jede Subdomain kann nur einmal genutzt werden.
Der Reverse Proxy ist für sub.domain.de per https/443 und Umleitung auf lokalen Dienst mit Port X die richtige Wahl. z.B. plex.domain.de https/443 > localhost:32400 http

Ein vHost Dient dafür direkt auf ein Unterverzeichnis des Haupt-Webservers zu kommen. z.B. cloud.domain.de 80/443 (es muss das erste Häkchen gesetzt sein) auf Unterverzeichnis /web/nextcloud/

Vielleicht musst du deine Anforderung noch etwas detaillieren, weil ich nicht verstehe, was du mit "zusätzlich auf das web-Verzeichnis" meinst bzw. in welchem Zusammenhang mit welcher Subdomain?
Ich sehe gerade auch keine Konstellation in der ich sowohl einen vHost wie auch einen Reverse Proxy für dieselbe sub.domain.de bräuchte.
 

Darkwing9

Benutzer
Mitglied seit
09. Jun 2013
Beiträge
188
Punkte für Reaktionen
0
Punkte
16
Vielen Dank für deine Antwort. Plex war genau mein aktuelles Problem. Ich habe beim Zugriff über "https://plex.domain.de" einen "502 Bad Gateway nginx" Fehler bekommen. Da beim lokalen Zugriff noch der Anhang "IP/web" in der Befehlszeile gezeigt wurde dachte ich mir, ich muss auch noch den Webserver adressieren.

Der Fehler lag aber an einer veralteten Verschlüsselung TLS. Ich habe diverse Browser probiert und bei Chrome eine sprechende Fehlermeldung erhalten. Nach der Umstellung in Plex kann ich über die Subdomain und ohne Portangabe auf Plex zugreifen.

Vielen Dank und schönen Sonntag Darkwing
 

Anhänge

  • PlexReverseProxy.JPG
    PlexReverseProxy.JPG
    33,7 KB · Aufrufe: 86
Status
Für weitere Antworten geschlossen.
 

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