Beiträge von Pappy

    Vielen Dank für eure Mühe mir das ganze ein wenig zu erklären. Ich habe jetzt noch einmal alles neu aufgesetzt und auf den Netgear Router die Firmware DD-WRT geflasht. Hab versucht den Router damit direkt als OpenVPN Client zu konfigurieren, jedoch bekomme ich diesen nicht so eingestellt, dass er sich mit dem Server verbindet. Also läuft das ganze erstmal wieder über den Pi und der Festplattenzugriff funktioniert mit der neuen Firmware jetzt auch (wenn auch immernoch sehr langsam: OpenVPN App 800kbit/s in, OpenVPN Connect App 100kbyte/s in / 4kbyte/s out). Ich werde jetzt erst einmal auf die Fertigstellung des Breitbandausbaus bei mir warten und dann schauen ob sich was an der VPN Geschwindigkeit getan hat (50000 werden bei mir verfügbar sein), da sich bisher gefühlt keine Einstellung auf die Geschwindigkeit ausgewirkt hat.

    So vielen dank schonmal für eure Bemühungen und ausführlichen Erklärungen. Den Test Server --> Raspberry Pi (VPN Client) Samba Share habe ich nun auch gemacht. Dabei ist die Geschwindigkeit genauso "schnell". Ping Kommando zur ermittlung der MTU habe ich auch für Handy --> Server und Raspberry Pi --> Server gemacht und bei beiden kommen die Pakete mit der genannten MTU durch(Pi --> Server ~30ms, Handy --> Server ~130ms). Ping6 konnte ich nicht durchführen, da komischerweise weder Server, noch Raspberry Pi eine globale IPv6 besitzen.

    Ich werde jetzt noch einmal alles neu aufsetzen, damit eventueller Pfusch von mir bereinigt ist. Welche Distribution bietet sich eigentlich für meinen Einsatz am besten an? Hatte bisher immer Debian Stretch bei beiden installiert.

    Ich befürchte auch langsam das dir Verbindung bei meiner Leitung nicht schneller werden kann bei maximal 1Mbit/s upload. Die andere OpenVPN APP(nicht Connect) zeigt immerhin auch mal Geschwindigkeiten bis 700kbit/s an.

    Nun klappt die Verbdingung doch mit mtu 1350 und mssfix 1250. Mir ist allerdings aufgefallen, dass ich vom Handy aus weder Server noch Raspberry Pi Client anpingen kann, noch von Server oder Raspberry Pi das Handy. Server <-> Raspberry Pi lassen sich gegenseitig anpingen (~15ms).

    So ich habe es nun mit mtu 1400 und mss 1300 getestet und es gab keine Besserung. Beim Test mit mtu 1350 und mss 1250 kann ich mich gar nicht mehr vom Handy mit dem Server verbinden.

    Prinzipiell möchte ich ja genau das gleiche machen wie Stefan. Da Android auch IPSec unterstützt, bin ich am überlegen alles auf Anfang zu setzen und auf die selbe Art zu realisieren. Also für die Anleitung hänge ich mich einfach mal an.

    Danke für den Hinweis. Es scheint tatsächlich an dem Netgear Router zu liegen. OpenVPN geht auf dem Router momentan nur als Server, nicht als Client.

    Es hängt noch ein zusätzlicher Raspberry Pi zur Haussteuerung im Heimnetz, der eine Samba Freigabe besitzt. Auf die habe ich Zugriff, jedoch auch nur sehr langsam, sodass beispielsweise ein 3mb Bild nicht geladen wird, bevor es dann schließlich abbricht. Das kann doch auch nicht normal sein (trotz kleiner 16000 Leitung).

    route -n auf dem Raspberry gibt folgendes aus:

    Code
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    0.0.0.0         10.8.0.1        0.0.0.0         UG    0      0        0 tun0
    10.8.0.0        0.0.0.0         255.255.255.0   U     0      0        0 tun0
    192.168.1.0     0.0.0.0         255.255.255.0   U     202    0        0 eth0
    net.cup.ip.123  192.168.1.1     255.255.255.255 UGH   0      0        0 eth0

    tcpdump sagt mir noch nichts. Weiß jetzt nicht wie ich das umsetzen müsste, um das zu prüfen. Muss mich dann wohl erst einmal damit beschäftigen.

    Also Heimnetz ist: 192.168.1.x

    Fritzbox: 192.168.1.1

    Netgear Router: 192.168.1.2 (über LAN, nicht WAN an die Fritzbox angeschlossen)

    Raspberry Pi VPN Client: 192.168.1.3

    VPN Netz: 10.8.0.X

    Server: 10.8.0.1

    Raspberry Pi: 10.8.0.3

    Firewall Einstellungen hab ich bei dem Netgear (r7800) nur unter WAN gefunden und trotzdem alles dort ausgestellt.

    UDP Port 1194 in der Fritzbox für 192.168.1.3 ist freigegeben.

    Vielleicht ist es noch wichtig, dass ich keine öffentliche IPv4 mehr vom Internet Provider bekomme. Deswegen auch die Auslagerung auf einen vServer, da mein Mobilnetz kein IPv6 hat.

    Die Server Config:

    Für Rasperry Pi auf dem Server hinterlegt /etc/openvpn/ccd/

    Code
    # Feste IP für den Client (Client-IP Subnet)
    ifconfig-push 10.8.0.3 255.255.255.0
    
    # Internes Routing zum Heimnetz über diesen Client
    iroute 192.168.1.0 255.255.255.0

    Raspberry Pi Client Config:

    Ansonsten wurde auf dem Raspberry Pi noch folgendes ausgeführt:

    Code
    sudo sysctl -w net/ipv4/ip_forward=1
    sudo iptables -t nat -F POSTROUTING
    sudo iptables -t nat -A POSTROUTING -o eth0 -s 10.8.0.0/24 -j MASQUERADE

    Hallo zusammen,

    ich bin momentan dran mir einen VPN Server auf einem vServer einzurichten, um von unterwegs mit Handy/Laptop auf mein Heimnetzwerk zugreifen zu können.

    Der OpenVPN Server ist auf dem Netcup vServer installiert. Innerhalb des Heimnetzwerkes läuft ein Raspberry Pi als Client, der erfolgreich eine Verbindung aufbaut (Ping in beide Richtungen funktioniert). Auf dem Handy ist ebenfalls OpenVPN als Client installiert. Verbinde ich nun auch das Handy mit dem VPN Server kann ich nun über den Browser auf die Fritzbox zugreifen und verwalten. Eine SSH Verbindung vom Handy zum Raspberry Pi klappt auch.

    Was jedoch nicht funktioniert ist der Zugriff auf meine Netzwerkfestplatte, die über einen Netgear Router bereitgestellt wird. Der Router lässt sich ebenfalls über den Browser verwalten.

    Ich verstehe jetzt nicht warum alle Verbindungen scheinbar funktionieren, ich aber kein Zugriff auf die Festplatte bekomme.

    Bei der Einrichtung habe ich mich an folgende Anleitung gehalten:

    https://crycode.de/openvpn-zugrif…er-einem-client

    Wäre für jede Hilfe sehr dankbar, da ich mich auch nicht so sehr in der Materie auskenne.