Ich habe einen Raspberry Pi 400 mit Pi-Hole, der perfekt funktioniert. Ich möchte auf mein Heimnetzwerk zugreifen, um auf das Internet zuzugreifen, indem ich PiVPN verwende, das auf demselben Raspberry Pi läuft, aber ich befinde mich hinter einem CGNAT mit einer öffentlichen IPv4-Adresse49.37.xx.xxx. Wie kann ich Port 51820 an das Internet weiterleiten, damit ich auf mein Heimnetzwerk und PiVPN zugreifen kann?
Ich kenne nur wenige Dinge, die ich nutzen kannngrokoderportmap.iodafür, aber die Quellen, die ich gefunden habe, sind entweder sehr kompliziert zu erreichen oder funktionieren nicht
Bitte helfen Sie mir dabei mit einer leicht verständlichen Schritt-für-Schritt-Lösung.
Danke
PS: Raspberry läuft auf Ubuntu 21.10 Server, falls das erforderlich ist
Antwort1
Wie kann ich Port 51820 an das Internet weiterleiten, damit ich auf mein Heimnetzwerk und PiVPN zugreifen kann?
Das wirst du nicht schaffen.
So ziemlich alle Optionen, die hinter einem CGNAT zur Verfügung stehen, sind Variationen von „Verbindenausauf einen externen Server". Entweder handelt es sich um ein Produkt oder um einen persönlichen Server, aber so oder so ist es praktisch unvermeidlich.
Als Alternative zu ngrok-ähnlichen Tunneldiensten würde ich vorschlagen, einen Server (einen VPS) zu mieten, dort Ihr bevorzugtes VPN zu installieren und dann einenseparate„Site-to-Site“-VPN/Tunnel zwischen dem Pi und dem VPS. (Sie können vom gleichen oder unterschiedlichen Typ sein.) Damit können Sie per VPN auf den Server zugreifen und von dort aus Ihr gesamtes Heim-LAN erreichen, ohne dass von außen auf irgendwelche Ports zugegriffen werden muss – solange der Pi den Tunnel aufrechterhält.