Народ!
вот какая вроде простая проблема - но не работатет и все тут.
Может кто поможет конкрентными примерами из практики или подскажет в чем я ошибаюсь.
Есть две сети, которые надо свзять туннелем по интернету.
1 сеть
10.1.1.0/24
роутер
внутрений интерфейс eth2 адрес 10.1.1.254
внешний eth1 195.x.y.6
2 сеть
10.3.1.0/24
роутер
внутрений интерфейс eth2 адрес 10.3.1.254
внешний eth1 194.x.y.5
на обоих роутерах на внешний интерфесах включен маскарадинг
я использовал команды типа ip tunnel
оба способа не работают - уже и не знаю какой их них правильный все брал из HOWTO но толку пока немного.
1) способ
1 сеть
ip tunnel add tunl11 mode ipip remote 194.x.y.5 local 195.x.y.6
ip link set tunl11 up
ip route add 10.3.1.0/24 dev tunl11
2 сеть
ip tunnel add tunl11 mode ipip remote 195.x.y.6 local 194.x.y.5
ip link set tunl11 up
ip route add 10.1.1.0/24 dev tunl11
при попытки пинговать с роутеме идет сообщение что зарпещено посылать пакеты.
2 способ
1 сеть
ip tunnel add tunl11 mode ipip remote 194.x.y.5 local 195.x.y.6
ifconfig tunl11 192.168.0.1 pointopoint 192.168.0.2 up
ip route add 10.3.1.0/24 via 192.168.0.2
2 сеть
ip tunnel add tunl11 mode ipip remote 195.x.y.6 local 194.x.y.5
ifconfig tunl11 192.168.0.2 pointopoint 192.168.0.1 up
ip route add 10.1.1.0/24 via 192.168.0.1
тоже не работает. не идет пинг и все тут....
как можно это побороть и или есть ли способы протестировать - что происходит - где теряются пакеты? у меня уже закончилась фантазия. :-(