Page 1 of 1

auf Ressourcen eines anderen VPS auf gleichem Host zugreifen / Proxy

Posted: Tue 26. Jul 2022, 08:48
by Tobi_BB21
Hallo,

ist es möglich, einen Service der bspw. auf einer anderen virtuellen Maschine auf dem gleichen Host liegt, per IP/NAT zuzugreifen? Ich würde einen Service der bspw. auf Port 123 einer anderen VM liegt, auf der KH-Instanz einbinden und mittels Apache-Proxy verfügbar machen.

Alternativ wäre natürlich ein extra VPS, der nur als Webproxy fungiert, denkbar.

Gibt es dazu Lösungsansätze/Ideen?

Re: auf Ressourcen eines anderen VPS auf gleichem Host zugreifen / Proxy

Posted: Tue 26. Jul 2022, 08:57
by Jolinar
Tobi_BB21 wrote: Tue 26. Jul 2022, 08:48 Gibt es dazu Lösungsansätze/Ideen?
Du hast dir doch die Frage quasi schon selbst beantwortet:
Tobi_BB21 wrote: Tue 26. Jul 2022, 08:48 auf der KH-Instanz einbinden und mittels Apache-Proxy verfügbar machen
Der Ansatz mit dem Apache Proxy ist schon richtig :mrgreen:

Re: auf Ressourcen eines anderen VPS auf gleichem Host zugreifen / Proxy

Posted: Wed 3. Aug 2022, 15:19
by Tobi_BB21
Der Ansatz mit dem Apache Proxy ist schon richtig :mrgreen:
Kannst Du kurz umschreiben, wie? Also z.B. 10.0.0.1 KH-VPS mit allen Websites, NAT nach PublicIP. Läuft soweit. Weiter 10.0.0.2 extra VPS auf den andere Services laufen, z.B. 10.0.0.2:5000. Das soll jetzt per Domain über den KH-VPS verfügbar gemacht werden.

Re: auf Ressourcen eines anderen VPS auf gleichem Host zugreifen / Proxy

Posted: Mon 8. Aug 2022, 14:57
by Daniel
Hallo,

wie Jolinar schon geschrieben hast du Dir die Antwort schon ordentlich selbst geliefert :-).
Den Apache mit mod_proxy als Reverseproxy konfiguriert und auf den zweite VPS/VM verweisen und die Webapplication ausliefern.

Webaufruf einer Domain/Subdomain @öffentliche IP via NAT an Server mit Keyhelp (10.0.0.1:80/443) -> Reverseproxy -> 10.0.0.2:5000.
10.0.0.2 liefert bei korrekter konfiguration die Daten an 10.0.0.1 aus und dieser wiederrum an die Quelle des Webaufrufes.

Infos bzwl. mod_proxy
https://httpd.apache.org/docs/2.4/mod/mod_proxy.html