Добрый день! Возможно данный вопрос уже поднимался, есть MPD5 как VPN клиент на одном сервере и MPD5 в качестве VPN сервера на другом сервере. Всё хорошо, до тех пор пока на стороне сервера через интерфейс на 5006 не нажмешь close. После этого заставить подключится клиента можно только сделав /usr/local/etc/rc.d/mpd5 restart на стороне где mpd5 используется в качестве клиента.
Спасибо.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Обходной путь для старых версий mpd5 это включить bw-manage, эта фича будет следить за тем, чтобы условный "bandwidth" бандла не падал до нуля, а если он обнуляется, она принудительно обратно поднимает упавший линк.
set bundle period 6
set bundle lowat 0
set bundle hiwat 0
set bundle min-con 3
set bundle min-dis 6
set bundle enable bw-manage
Но в свежей ревизии это не требуется, если для линка включен бесконечный перезвон - он будет перезванивать.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Это очень старая проблема. В протоколах PPP не предусмотрел перезвон клиента при корректном закрытии сессии сервером, а MPD5 очень четко следует протоколам. И попытки это исправить только создавали больше проблем. Я уже честно подзабыл что было лучшим решением. Как вариант -- настроить on-demand, и оно будет перезванивать по первому-же исходящему пакету.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Спасибо большое добрые люди! Обновится не получиться 9.0 обновлять на живом серваке нет желания :) Установлю опции как Вы советуете. Ну и "раз пошла такая пьянка - режь последний огурец" :) Может подскажите тогда, это все те же симптомы или что-то новое. На стороне сервера "липнет" соединение, вроде как оно есть но трафик через него не бегает, пока не нажмешь close на 5006, не помогает на стороне клиента (микротик) даже enable disable соединения. Еще раз большое спасибо!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Опции bw-manage для настройки клиента. Если клиентом Микротик, а не mpd5, то дело совсем в другом, а именно в самом Микротике. И копать надо настройки Микротика, чтобы он перезванивал.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Добрый день! Возможно данный вопрос уже поднимался, есть MPD5 как VPN клиент на одном сервере и MPD5 в качестве VPN сервера на другом сервере. Всё хорошо, до тех пор пока на стороне сервера через интерфейс на 5006 не нажмешь close. После этого заставить подключится клиента можно только сделав /usr/local/etc/rc.d/mpd5 restart на стороне где mpd5 используется в качестве клиента.
Спасибо.
Проблема должна быть исправлена в последних версиях порта mpd5, обновитесь.
Обходной путь для старых версий mpd5 это включить bw-manage, эта фича будет следить за тем, чтобы условный "bandwidth" бандла не падал до нуля, а если он обнуляется, она принудительно обратно поднимает упавший линк.
set bundle period 6
set bundle lowat 0
set bundle hiwat 0
set bundle min-con 3
set bundle min-dis 6
set bundle enable bw-manage
Но в свежей ревизии это не требуется, если для линка включен бесконечный перезвон - он будет перезванивать.
Это очень старая проблема. В протоколах PPP не предусмотрел перезвон клиента при корректном закрытии сессии сервером, а MPD5 очень четко следует протоколам. И попытки это исправить только создавали больше проблем. Я уже честно подзабыл что было лучшим решением. Как вариант -- настроить on-demand, и оно будет перезванивать по первому-же исходящему пакету.
Я приделал различение operational down и administrative down для линка. При admindown (после close) перезвон не делается, иначе делается.
Спасибо большое добрые люди! Обновится не получиться 9.0 обновлять на живом серваке нет желания :) Установлю опции как Вы советуете. Ну и "раз пошла такая пьянка - режь последний огурец" :) Может подскажите тогда, это все те же симптомы или что-то новое. На стороне сервера "липнет" соединение, вроде как оно есть но трафик через него не бегает, пока не нажмешь close на 5006, не помогает на стороне клиента (микротик) даже enable disable соединения. Еще раз большое спасибо!
Опции bw-manage для настройки клиента. Если клиентом Микротик, а не mpd5, то дело совсем в другом, а именно в самом Микротике. И копать надо настройки Микротика, чтобы он перезванивал.
Принято! Большое спасибо!