Jump to content

Mikrotik L2TP disconnect


Recommended Posts

Добрый день всем.

Ситуация: есть офис с RB750, с белым адресом, поднят L2TP сервер, к нему подключаются торговые точки. Везде стоят RB750/RB751. На точках разные провайдеры, есть с "белой" динамикой, есть с "серым" НАТом. Проблемма заключается в том, что на одной точке с "серым" НАТом разрывается L2TP тунель через 34 сек (по логу) после соединения.

<l2tp-0>: waiting for call..

<l2tp-0>: authenticated

<l2tp-0>: connected

user logged in, 10.90.0.3

<l2tp-user>: using encoding - MPPE128 stateless

user logged out, 35 78 78 9 9

<l2tp-user>: terminating... - peer is not responding

<l2tp-user>: disconnected

Но если "гонять" трафик по тунелю, достаточно запусть пинг с микротика офиса на микротик удалённой точки, то тунель не рвётся!

У меня такое уже второй случай, который проявляется на двух провайдерах, которые выдают серые адреса+NAT. 

PS. В то же время есть точки, которые тоже включены через серые адреса+НАТ и нормально работают.

Есть какие то идеи?

 

Link to post
Share on other sites

Скорее всего ваш провайдер имеет очень низкий таймаут для разрыва неактивных соединений. Это делается разгрузки железок занимающихся НАТом. 30 секунд не очень адекватный таймаут, но похоже это именно этот случай. 

 

Включение NAT Keepalive вам поможет в данном случае. Он как раз для этого и создавался.

Edited by Dark_Angel
Link to post
Share on other sites

Скорее всего ваш провайдер имеет очень низкий таймаут для разрыва неактивных соединений. Это делается разгрузки железок занимающихся НАТом. 30 секунд не очень адекватный таймаут, но похоже это именно этот случай. 

 

Включение NAT Keepalive вам поможет в данном случае. Он как раз для этого и создавался.

Похоже на правду. А где этот NAT Keepalive включить можно в моём случае? Не просить же провайдера поменять настройки на его маршрутизаторе...

Link to post
Share on other sites

 

Скорее всего ваш провайдер имеет очень низкий таймаут для разрыва неактивных соединений. Это делается разгрузки железок занимающихся НАТом. 30 секунд не очень адекватный таймаут, но похоже это именно этот случай. 

 

Включение NAT Keepalive вам поможет в данном случае. Он как раз для этого и создавался.

Похоже на правду. А где этот NAT Keepalive включить можно в моём случае? Не просить же провайдера поменять настройки на его маршрутизаторе...

 

Попробуйте Keepalive timeout на клиенте. (в настройках l2tp интерфейса)

Link to post
Share on other sites

 

Скорее всего ваш провайдер имеет очень низкий таймаут для разрыва неактивных соединений. Это делается разгрузки железок занимающихся НАТом. 30 секунд не очень адекватный таймаут, но похоже это именно этот случай. 

 

Включение NAT Keepalive вам поможет в данном случае. Он как раз для этого и создавался.

Похоже на правду. А где этот NAT Keepalive включить можно в моём случае? Не просить же провайдера поменять настройки на его маршрутизаторе...

 

я так понял речь о conntrack

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
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...