Hallo erstmal an die Community. Dies ist mein erster Post hier und ich habe direkt ein größeres Vorhaben und bin mir nicht sicher wie ich das ganze realisieren kann/soll. Deshalb brauche ich eure Hilfe.
Die Zeichnung im Anhang soll der Verdeutlichung dienen, ich hoffe man kann etwas erkennen.
Ich habe eine Fritz.Box zuhause, diese fungiert als Modem sowie Router und stellt auch das WLAN zur Verfügung. Jetzt möchte ich mir folgendes Setup einrichten.
An der FritzBox (192.168.0.1) hängt ein 8-Port Switch an dem verschiedene Geräte hängen (XBOX, PC etc...)
Ich habe ein VPS in den USA, auf diesem soll ein OpenVPN-Server laufen (sollte mit zahlreichen Anleitungen online ja kein Problem darstellen.)
Jetzt kommt der RPi (192.168.0.2) ins Spiel, dieser soll auch per LAN an das Switch auf ihm läuft Debian. Jetzt möchte ich das dieser sich als OpenVPN Client mit der VPS in den USA verbindet und GLEICHZEITIG sozusagen als mein Router fungiert. D.h. DHCP bei der FritzBox aus. Wenn jetzt ein Gerät an das Switch gehängt wird oder eben per WLAN an die FritzBox soll der RPi alles erledigen und den gesamten Netzwerk-Traffic über die US-VPS leiten. DNS bei den Geräten sollte automatisch RPi(192.168.0.2) sein genauso wie das Gateway.
Sobald man bei einem Gerät im Netzwerk aber das Gateway auf FritzBox(192.168.0.1) ändert sollte das auch noch gehen und der Traffic eben NICHT mehr über die USA laufen.
Im Prinzip will ich zuhause 2 Gateways haben einmal den RPi der den Traffic aller Geräte automatisch über die OpenVPN-Verbindung über den US-VPS leitet und wenn gewünscht bei manueller Einstellung eben noch die normale Fritzbox.
Das wäre soweit STEP 01, in STEP 02 soll es dann möglich sein das ich einen bestimmten Port bei mir Zuhause freigeben kann der dann eben auch über die US-VPS erreichbar ist. Beispiel:
US-IP:8080 ---- leitet weiter an ---> XBOX_IM_HEIMNETZ:8080 (die Xbox nutzt den RPi also VPN-Gateway).
Ist das ganze so überhaupt realisierbar !?
Grüße und schonmal VIELEN DANKE für eure Hilfe!