====== VPN Dokumentationen ======
* [[vpn_dokumentation|Dokumentation zu den privaten VPN Tunneln]]
* [[vpn_server_dokumentation|Dokumentation zu einem Server Client VPN Tunnel]]
==== openSuSE 10.2 pppd-defaultroute-fix ====
openSuSE 10.2s pppd (vermutlich auch andere aktuelle) erstellt die defaultroute wie folgt:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
10.6.6.6 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
0.0.0.0 0.0.0.0 0.0.0.0 UG 0 0 0 ppp0
So gestaltet ist es z.B. für openvpn nicht möglich den Defaultgateway aus der Defaultroute auszulesen.
Als Workaround eignet sich folgendes Script in /etc/ppp/ip-up.d
#!/bin/bash
REMOTEIP=$5
ip route replace default via $REMOTEIP
dies ergibt folgende Routingtabelle:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
10.6.6.6 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
0.0.0.0 10.6.6.6 0.0.0.0 UG 0 0 0 ppp0