Einfacher reverse proxy gesucht
Hallo Zusammen,
kennt jemand einen einfachen reverse proxy?
Ziel: Auswertung der Subdomain z.B.
https://sub.domain.de -> fordword to https://192.168.1.1:443
https://sub2.domain.de -> fordword to http://192.168.1.4:80
Ich weiß das es einige Möglichkeiten über Apache, Sophos oder IIS gibt, aber die sind alle ziemlich komliziert.
Gibt es da nicht Mini-VM mit Webinterface oder eine kleine Docker instanz die diese Umsetzung macht?
Früher (vor 20 Jahren) habe ich das mit Apache auf Windows gemacht, aber da muss es doch jetzt irgendwie eine Quick and Dirty Lösung geben wenn man mehrer Websites über deine IP Veröffentlichen möchte.
Hatte mir schon Sophos XG angeschaut, das ist aber auch extrem übers Ziel hinaus.
danke für ein paar Tipps die es mir hoffentlich mal richtig einfach machen, als liebsten mit Weboberfläche wo man einfach nur eben die Pfade eintragen muss und gut
kennt jemand einen einfachen reverse proxy?
Ziel: Auswertung der Subdomain z.B.
https://sub.domain.de -> fordword to https://192.168.1.1:443
https://sub2.domain.de -> fordword to http://192.168.1.4:80
Ich weiß das es einige Möglichkeiten über Apache, Sophos oder IIS gibt, aber die sind alle ziemlich komliziert.
Gibt es da nicht Mini-VM mit Webinterface oder eine kleine Docker instanz die diese Umsetzung macht?
Früher (vor 20 Jahren) habe ich das mit Apache auf Windows gemacht, aber da muss es doch jetzt irgendwie eine Quick and Dirty Lösung geben wenn man mehrer Websites über deine IP Veröffentlichen möchte.
Hatte mir schon Sophos XG angeschaut, das ist aber auch extrem übers Ziel hinaus.
danke für ein paar Tipps die es mir hoffentlich mal richtig einfach machen, als liebsten mit Weboberfläche wo man einfach nur eben die Pfade eintragen muss und gut
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 3084229123
Url: https://administrator.de/contentid/3084229123
Ausgedruckt am: 19.11.2024 um 20:11 Uhr
11 Kommentare
Neuester Kommentar
Moin!
https://nginxproxymanager.com/
Traefik wäre auch eine Option, aber wahrscheinlich genauso wie Sophos XG übers Ziel hinaus. (Ich gehe bei 192.168.x.x mal vom privaten Umfeld aus)
LG, runthegaunz
https://nginxproxymanager.com/
Traefik wäre auch eine Option, aber wahrscheinlich genauso wie Sophos XG übers Ziel hinaus. (Ich gehe bei 192.168.x.x mal vom privaten Umfeld aus)
LG, runthegaunz
Wenn du schon eine Firewall-Lösung im Einsatz hast, wie z.B. eine Sophos XG, bietet es sich an, die Funktion darüber abzubilden.
Sonst nehm ich dafür gern nginx. Damit hast du mit ein paar Anpassungen in der Konfiguration schnell einen Reverse-Proxy: https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/
Und wenn du willst, kannst du als Grundlage dafür auch ein Docker-Image nehmen.
Sonst nehm ich dafür gern nginx. Damit hast du mit ein paar Anpassungen in der Konfiguration schnell einen Reverse-Proxy: https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/
Und wenn du willst, kannst du als Grundlage dafür auch ein Docker-Image nehmen.
Meine persönliche Präferenz:
haproxy - http://www.haproxy.org/
Man braucht nur ein paar Zeilen in der Konfigurationsdatei. Get auch in Docker, wobei man darauf achten muss, dass man für Weiterleitungen, die außerhalb des "Dockernetzwerkes" geschehen, auf das Pseudointerface "host.docker.internal" zugreifen muss.
Sind alle umzuleitenden Dienste ebenfalls in Containern und im gleichen Dockernetzwerk, dann geht's relativ einfach. Das Image: https://hub.docker.com/_/haproxy
haproxy - http://www.haproxy.org/
Man braucht nur ein paar Zeilen in der Konfigurationsdatei. Get auch in Docker, wobei man darauf achten muss, dass man für Weiterleitungen, die außerhalb des "Dockernetzwerkes" geschehen, auf das Pseudointerface "host.docker.internal" zugreifen muss.
Sind alle umzuleitenden Dienste ebenfalls in Containern und im gleichen Dockernetzwerk, dann geht's relativ einfach. Das Image: https://hub.docker.com/_/haproxy