racoon - problem z zestawieniem tunelu
Czesiek
czesiek w innozyt.pl
Pon, 9 Kwi 2007, 21:29:05 CEST
R w dzio napisał(a):
> I oto chodziło :) dzięki tunele sie zestawiają ale .....
> Nie mogę ping-ować kompów z innej podsieci :( tak jakby nie wiedział co
> robić z pakietami czy w iptables też muszę coś poustawiać ? racoon ma
> przecież w konfiguracji tuneli odpowiednie dane.
> setkey.conf mam :
>
> #!/usr/sbin/setkey -f
> flush;
> spdflush;
>
> spdadd 192.168.1.0/24 192.168.0.0/24 any -P out ipsec
> esp/tunnel/85.221.*.*-83.17.*.*/require;
>
> spdadd 192.168.0.0/24 192.168.1.0/24 any -P in ipsec
> esp/tunnel/83.17.*.*-85.221.*.*/require;
>
> spdadd 192.168.0.0/24 192.168.1.0/24 any -P fwd ipsec
> esp/tunnel/83.17.*.*-85.221.*.*/require;
>
>
>
Pewnie nie masz ustawionego routingu do podsieci za routerami.
Sprawdź/Spróbuj na routerze 85.221.*.*:
# route add -net 192.168.0.0/24 gw 85.221.*.*
a na routerze 83.17.*.*
# route add -net 192.168.1.0/24 gw 83.17.*.*
Druga możliwość (jeżeli routing jest OK) to fakt, że maskaradujesz
pakiety przeznaczone do podsieci na drugim końcu tunelu.
Sprawdź czy masz, ewentualnie zmodyfikuj w firewall'u:
Dla routera 85.221.*.*
iptables -t nat -A POSTROUTING -o ethX -s 192.168.1.0/24 -d \!
192.168.0.0/24 -j MASQUERADE
^^^^^^^^^^^^^^^^^^^^
Analogicznie dla drugiej strony tunelu tylko zamień ze sobą "-s" z "-d"
W razie wątpliwości polecam:
http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch35_:_Configuring_Linux_VPNs#Check_Syslog_Error_Messages
Pozdrawiam,
Czesiek
Więcej informacji o liście dyskusyjnej pld-users-pl