Was muß ich eigentlich für Routen setzten?
VPN-Scenario:
PCB > FritzboxB(Client) --- Inet --- FritzboxA(Server) >PCA
Also mit OpenVPN habe ich es sauber am laufen. Es müßte doch aber auch pptp klappen.
Die PPP-Verbindung zwischen PPTP und PPTPD steht.
Die beiden Fritzboxen können sich anpingen.
Ich möchte nun von PCB auf FritzboxA und PCA über die VPN-Strecke zugreifen und umgekehrt.
Ins Inet soll der jeweil PC aber weiterhin lokal gehen(also PCA über FBA und PCB über FBB).
IP Daten:
FritzboxA: IP 192.168.1.100 - Mask 255.255.255.0
PPTPD(FBA): IP 10.0.0.1 (oder lieber 192.168.1.100 ?)
PCA: 192.168.1.1
FritzboxB: IP 192.168.2.100 - Mask 255.255.255.0
PPTP(FBB): IP 10.0.0.2 (oder lieber 192.168.1.101 ?)
PCB: 192.168.2.1
Routen FritzboxB(Clientbox)
/var/mod/root # route -e
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
10.0.0.1 * 255.255.255.255 UH 0 0 0 ppp0
192.168.180.1 * 255.255.255.255 UH 0 0 0 dsl
192.168.180.2 * 255.255.255.255 UH 0 0 0 dsl
192.168.2.0 * 255.255.255.0 U 0 0 0 lan
192.168.2.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 lan
default * 0.0.0.0 U 0 0 0 dsl
Routen FritzboxA(Serverbox)
/var/mod/root # route -e
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.180.1 * 255.255.255.255 UH 0 0 0 dsl
10.0.0.2 * 255.255.255.255 UH 0 0 0 ppp0
192.168.180.2 * 255.255.255.255 UH 0 0 0 dsl
192.168.1.0 * 255.255.255.0 U 0 0 0 lan
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 lan
default * 0.0.0.0 U 0 0 0 dsl
EDIT: Ich antworte mir mal selber
Route muß auf beiden Seiten gesetzt sein, dann lüppt es.
route add -net IP_REMOTE_NETZ netmask 255.255.255.0 gw IP_REMOTE_PPP dev ppp0
EDIT2:
Leider werden die Routen wieder gelöscht, wenn die PPP Verbindung getrennt wird.
Habe noch keine Möglichkeit gefunden, wie man die Routen automatisch setzen kann, wenn ppp0 geöffnet wurde.
mfg
Wonderdoc