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?
Du solltest dir Location und ProxyPass (unf ggf. ProxyPassReverse) anschauen, damit sollte sich das abbilden lassen.
Gast
#5463390
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.
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 | |
2 | |
In der proxy.conf steht jetzt analog:
1 | |
Jörg
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.