LINUX.ORG.RU
ФорумAdmin

странно падает GRE-туннель


0

0

Завел туннель, все работало окло 3-х месяцев идеально, но потом стал отваливаться и подниматься сам по себе. Хотя машины друг друга видят (не через туннель). Скрипты прописал в ./network-scripts/ как интерфейсы.

На первой машине файл ifcfg-tnl0 такой:

route add -host 172.16.20.2 gw 172.16.3.1

insmod ip_gre

ip tunnel add tnl0 mode gre local 172.16.3.20 remote 172.16.20.2 ttl 255

ip addr add 192.168.1.2 dev tnl0

ip link set tnl0 up

ip route add 192.168.1.1 dev tnl0

ONBOOT=yes

route add -net 192.168.100.0 netmask 255.255.255.0 gw 192.168.1.1

На второй машине файл ifcfg-tnl1 такой:

route add -host 172.16.3.20 gw 172.16.20.1

route del -net 169.254.0.0 netmask 255.255.0.0

insmod ip_gre

ip tunnel add tnl1 mode gre local 172.16.20.2 remote 172.16.3.20 ttl 255

ip addr add 192.168.1.1 dev tnl1

ip link set tnl1 up

ip route add 192.168.1.2 dev tnl1

route add default gw 192.168.1.2

ONBOOT=yes

Уже 2 недели воюю так и не могу понять в чем дело, и переименовывал в gre.. , и просто в скрипте запускал, даже после перезапуска обеих машин не подымается, а потом через время сам по себе подымается. З.Ы. Система ASP 9.0


А логи? наложи патч на traceroute для поддержки GRE и проверяй в момент падения - ходят ли GRE пакеты до удаленного хоста или нет.

zgen ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.