
ich habe ein System eingerichtet, hauptsächlich durch das Lesen von Posts und Anleitungen.
Mein Grund-Setup
mehrere OpenVPN-Clients, z. B. MacBook, Android-Telefon
DD-WRT-Router/Firewall
Ubuntu-Server als EXTERNER OpenVPN-Server und OpenVPN-Tunnel zu Raspberry Pi
Raspberry Pi als INTERNER OpenVPN-Server und PIA-Client
ich habe eine Zeichnung gemacht, weil das, glaube ich, leichter zu verstehen ist https://drive.google.com/file/d/1dbJjReDC4IE3WZ9h1AsYM7HXANgDeZHplA/view?usp=sharing
mein Problem
vergessen Sie den Raspberry-Pi-Tunnel vorerst. Der Tunnel ist ausgefallen.
Ich kann mich von allen meinen Clients aus über OpenVPN mit meinem Heimnetzwerk verbinden, INTERN und EXTERN, im LAN und im Internet surfen und erhalte beim Surfen die externe IP-Adresse meines Internetdienstanbieters.
Wenn ich den Tunnel zwischen dem Ubuntu-Server und Raspberry Pi aufbaue, kann ich mich von allen Clients aus INTERN mit dem OpenVPN-Server verbinden, im LAN und im Internet surfen und erhalte beim Surfen die externe PIA-IP (vom PIA-Tunnel auf dem Raspberry Pi). Aber ich kann mich von außerhalb meines Netzwerks nicht mehr in meinen Server einwählen. Ich erhalte nur die Meldung „Warten auf Server“.
Wenn ich den Tunnel zwischen dem Ubuntu-Server und dem Pi trenne, kann ich von außen wieder in mein LAN gelangen ...
Was ich gerne tun würde, ist
von außen in meinen Ubuntu-Server einwählen können, dieser hat dann einen Tunnel zu meinem Raspberry Pi, der einen Tunnel zu PIA und dann zum Internet hat. Das Ziel ist also, dass ich, wo immer ich bin, mein Heim-VPN wählen kann, auf das LAN zugreifen kann, aber auch die externe PIA-IP habe, nicht die IP meines Heim-ISP. Das funktioniert bereits, wenn ich in meinem Netzwerk bin und es von außen brauche.
Hier sind meine conf / sonstigen Dateien, die ich verwende, aufgeteilt nach Server und Server/Client https://github.com/bicklp/scripts/tree/master/help
Antwort1
Habe es gelöst. Ich musste nur noch Folgendes zur Datei server.conf hinzufügen
Mehrfamilienhaus
das hat alles geklärt