Hi leute,
ich bin absoluter Linux anfänger. Habe aber vor, den raspberry als OVPN Server zu benutzen.
Dabei soll dieser hauptsächlich eine Aufgabe erfüllen.
Ich verwende mehrere Geräte in unterschiedlichen Haushalten. Auf diese Geräte möchte ich ohne Kenntniss der öffentlichen IP und ohne dort Ports freigeben zu müssen zugreifen.
Ich habe mit diversen Anleitungen und viel lesen geschafft, Raspbian in der abgespreckten version ans laufen zu bringen. Habe auch schon eine feste IP vergeben, Benutzer Pi entfernt und einen eigenen angelegt.
Auch hab ich einen OVPN Server ans laufen bekommen und auch die Client wählen sich ein und laufen.
Da ich aber nicht alles verstehe, wie das funktioniert, sondern mich eigentlich nur an Anleitungen gewannt habe, stecke ich jetzt an meiner induviduellen Konfiguration fest.
Also folgendes Ziel hab ich:
OVPN Server: raspberry mit OVPN als Server im Heimnetzwerk. Dieser hängt Standart im Netzwerk 192.168.178.x
Client 1: Dann möchte ich mich mit meinem Laptop von überall an diesem Server einwählen. Kenne also das Netzwerk nicht, wo ich grad sitzen werde. Variiert halt ständig.
Cient 2: Smartphone, gleich wie Client 1.
Client 3-n: Sind die Geräte, auf die ich zugreifen möchte. Diese bekommen in den anderen Heimnetzen in der Regel über DHCP eine Adresse in diesen anderen Heimnetzen halt. Also standart 192.168.x.x.
Diese sind mir nicht zwangsläufig bekannt. Ich hab auf den Geräten OVPN laufen und diese wählen sich automatisch auf den Server, sobald diese halt Internet haben.
Wie gesagt hab ich das Portforwarding am Server und den Server soweit laufen, dass ich mich mit den Clients einwählen kann. Und dann läuft auch die Verbindung ins Heimnetz.
Nur zu den anderen Clients muss ich noch irgendwie drauf.
Zusätzlich benutzen die Clients auch die Internet verbindung des Server. Das hätte ich gern nur beim Client1. Die restlichen sollen das Internet des Heimnetzes, wo sie sich befinden benutzen.
Kann man das realisieren?
Und seid bitte geduldig mit mir, ich lerne alles von null auf, was mit Linux, Syntax davon, den Befehlen usw zu tun hat.
Wenn ich irgendwas erstellen muss. Oder irgendwelche einstellungen im System, so gebt mit mindestens einen Tipp oder besser einen Link zu einer Anleitung XD
Hier mal die OVPN Server und Config.
Server
ZitatAlles anzeigendev tun
proto udp
port 1194
ca /etc/openvpn/easy-rsa/keys/ca.crt
cert /etc/openvpn/easy-rsa/keys/raspberry.crt
key /etc/openvpn/easy-rsa/keys/raspberry.key
dh /etc/openvpn/easy-rsa/keys/dh1024.pem
server 10.8.0.0 255.255.255.0
push "redirect-gateway def1 bypass-dhcp"
push "dhcp-option DNS 192.168.178.1"
push "dhcp-option DNS 8.8.8.8"
log-append /var/log/openvpn
persist-key
persist-tun
user nobody
group nogroup
status /var/log/openvpn-status.log
verb 3
client-to-client
comp-lzo
Client
ZitatAlles anzeigendev tun
client
proto udp
remote meine.ip 1194
resolv-retry infinite
nobind
persist-key
persist-tun
ca E:\\Darki\\Desktop\\OVPN Configs\\SUSA\\ca.crt
cert E:\\Darki\\Desktop\\OVPN Configs\\SUSA\\SUSA.crt
key E:\\Darki\\Desktop\\OVPN Configs\\SUSA\\SUSA.key
comp-lzo
verb 3
Habe mich an diese Anleitung bisher gehalten:
https://hosting.1und1.de/digitalguide/s…pi-und-openvpn/
Grüße David und