Apache - Weiterleitung von Unterverzeichnissen an Sockets

OP #5463334
Lesenswert?
• ▲
▼
Bei mir läuft ein Webserver (Apache2 unter Debian) mit dynamischer 
IP-Adresse (noip) und SSL mit Zertifikat von Let's Encrypt. Verschiedene 
Dienste wie z.B. Nextcloud oder PrivateBin haben halt verschiedene 
Unterverzeichnisse in derselben (Sub-)Domain, soweit kein Problem. Jetzt 
würde ich aber gerne zusätzliche Unterverzeichnisse an andere Ports 
weiterleiten. Momentan realisiere ich die Funktionalität über Tor Hidden 
Services, HTTPS wäre mir aber lieber.

Lässt sich das überhaupt mit dem Apache realisieren? Oder brauche ich 
eine Art SSL-Proxy, der die Pfadnamen aufdröselt und an die
verschiedenen Ports verteilt?
Gast #5463390
Lesenswert?
• ▲
▼
Joerg W. schrieb:
> Momentan realisiere ich die Funktionalität über Tor Hidden
> Services, HTTPS wäre mir aber lieber.

WTF, wie ist das überhaupt möglich das dafür zu nutzen?

> Lässt sich das überhaupt mit dem Apache realisieren? Oder brauche ich
> eine Art SSL-Proxy, der die Pfadnamen aufdröselt und an die
> verschiedenen Ports verteilt?

ProxyPass und ProxyPassReverse für Apache wurden ja schon genannt. 
Alternativ könnte man auch viele Load Balancer verwenden, wie z.B. 
haproxy. Mit dem nginx Webserver sollte es ebenfalls möglich sein.
OP #5463439
Lesenswert?
• ▲
▼
OK, danke. Mit ProxyPass hat es wie gewünscht funktioniert. Manchmal ist 
man eben ein bisschen betriebsblind...

Bei Tor funktioniert es ganz einfach über die torrc:
1
HiddenServiceDir /var/lib/tor/service1/
2
HiddenServicePort 80 127.0.0.1:4567

In der proxy.conf steht jetzt analog:
1
ProxyPass /service1 http://localhost:4567/

Jörg

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.