LAN-Zugriff übers VPN

Ich habe auf einem Mac einen OpenVPN-Server eingerichtet, auf den ich auch aus dem Internet zugreifen kann – leider klappen aber keine Zugriffe auf das LAN, in dem sich der Server befindet, obwohl ich im Router eine statische Route vom LAN- zum VPN-Subnetz eingetragen habe. Die VPN-Clients erhalten IP-Adressen aus dem Bereich 10.0.0.x, LAN-Clients aus dem Bereich 192.168.0.x.

vorlesen Druckansicht
Lesezeit: 1 Min.

Ich habe auf einem Mac einen OpenVPN-Server eingerichtet, auf den ich auch aus dem Internet zugreifen kann – leider klappen aber keine Zugriffe auf das LAN, in dem sich der Server befindet, obwohl ich im Router eine statische Route vom LAN- zum VPN-Subnetz eingetragen habe. Die VPN-Clients erhalten IP-Adressen aus dem Bereich 10.0.0.x, LAN-Clients aus dem Bereich 192.168.0.x.

Sehr wahrscheinlich ist auf dem VPN-Server das IP-Forwarding nicht eingeschaltet – das ist die Standardeinstellung unter Mac OS X. Das kann man mit dem Befehl

sysctl net.inet.ip.forwarding

im Terminal überprüfen. Ist es abgeschaltet, liefert der Befehl die Ausgabe net.inet.ip.forwarding: 0 als Antwort. Man kann es für Prüfzwecke mit dem Kommando

sudo sysctl -w net.inet.ip.forwarding=1

einschalten.

Um die Funktion dauerhaft einzurichten, sodass sie automatisch nach Neustarts aktiv ist, öffnet man die Datei /etc/sysctl.conf mittels

sudo pico /etc/sysctl.conf

und trägt dort die Zeile

net.inet.ip.forwarding=1

ein. Das Tastaturkommando Ctrl-X, gefolgt von Y, speichert die Datei. Die Befehle mit vorangestelltem sudo erfordern Administratorrechte. (dz) (dz)