Jump to content
Калькуляторы

GRE тунель видимо петля маршрутизации

периодически на 1 конце туннеля в логах проскакивает сообщение

kernel: gre0: gre_output: recursively called too many times(2)

 

что бы это значило и как выявить причину

 

туннели поднимаю так

 

в принципе работает, но периодически отваливаются ssh соединения из сети А не 2 конец туннеля

при чем в логах только на хосте А наблюдаются сообщения

kernel: gre0: gre_output: recursively called too many times(2)

 

$host_A_F  = IP LAN интерфейса офиса А
$net_А       = подсеть А

$host_B_F  = IP LAN интерфейса офиса В
$net_B       =  подсеть В

$host_A_R = IP WAN интерфейса офиса А
$host_B_R = IP WAN интерфейса офиса B

$transport_GW = ip шлюза транспортной сети для офиса А

#office A
ifconfig gre0 create
ifconfig gre0 mtu 1500
ifconfig gre0 $host_A_F $host_B_F link1
ifconfig gre0 tunnel $host_A_R $host_B_R
route add -net $net_B -netmask 255.255.255.0 $host_B_F
route add $host_B_R $transport_GW
route delete default
route add default $host_B_F

#office B
ifconfig gre0 create
ifconfig gre0 mtu 1500
ifconfig gre0 $host_B_F $host_A_F link1
ifconfig gre0 tunnel  $host_B_R $host_A_R
route add -net $net_A -netmask 255.255.255.0 $host_A_F

 

Share this post


Link to post
Share on other sites

hmd, Domen, у вас такое наблюдается только на многоядерных машинах?

Share this post


Link to post
Share on other sites

mtu 1500 ... фрагментация, и все связанное с этим

Дохлый номер... у gre при не-jumbo фреймах mtu 1500 не будет нормально и стабильно работать

Share this post


Link to post
Share on other sites

Подозреваю, что тут дело все же не в фрагментации, т.к. вышестоящий интерфейс сам уже фрагментирует gre пакеты. Скорее всего здесь случай, описанный здесь

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this