VPN-Verbindungen mit Linux-Clients einrichten
Nah und geheim
Fazit
Im Gegensatz zu früher ist die Einrichtung einer VPN-Verbindung kein Hexenkunst mehr, aber alles nehmen die GUI-Clients einem auch nicht ab. Gerade wer mit Microsoft-, Cisco- oder OpenVPN-Servern Tunnels aufbauen will, muss vermutlich ein bisschen herumprobieren. Wer ausdauernd ist, hat normalerweise aber auch Erfolg.
Troubleshooting
Wenn Sie den Fehler suchen, überprüfen Sie zuerst, dass auch die richtigen Module geladen sind. Das sind zum Beispiel die gelanden Module auf einem Ubuntu-Linux-System, wenn der Client sich mit einem PPTP-VPN verbindet:
ppp_mppe 8068 2 ppp_async 13312 1 crc_ccitt 3072 1 ppp_async ppp_generic 29588 6 ppp_mppe ppp_async slhc 7040 1 ppp_generic ppdev 10372 0
Entnehmen Sie der Dokumentation zur verwendeten VPN-Technologie, welche Module notwendig sind, und laden Sie diese dann mit »modprobe«
. Funktioniert das VPN, können Sie sie in »/etc/modules«
eintragen.
Die Maximum Transfer Unit (MTU) ist eine weitere, wichtige Einstellung. Normalerweise sollten die Standardeinstellungen funktionieren. Es sind in der Praxis aber schon Fälle vorgekommen, in denen eine Änderung auf den Wert 1490 nötig war.
IP-Masquerading und andere Formen von Network Address Translation (NAT) können für ein VPN weitere Schwierigkeiten bedeuten. Wer zum Beispiel ESP und Authentication-Header (AH) verwendet, wird Schwierigkeiten mit NAT bekommen, denn AH berechnet Checksummen über Werte wie die IP-Adresse der Verbindung. Weil Masquerading/NAT die IP-Adresse verändert, stimmt die Checksumme aber dann nicht mehr. Weil die meisten NAT-Firewalls keine AH-Keys weiterleiten können, gibt es dann ein Problem.
Infos
- OpenVPN: http://openvpn.net
- Networkmanager: http://www.gnome.org/projects/NetworkManager
- Pptp: http://pptpclient.sourceforge.net
- RAS-VPN: http://www.netbsd.org/docs/network/ipsec/rasvpn.html
Alle Angebote zum ADMIN-Magazin im Online-Shop
Versandartikel |
Onlineartikel |




