Как перенаправить установленные соединения, при переключении на резервного провайдера?

Делаю ECMP_load_balancing_with_masquerade
После отключения одного из кабелей шлюз по умолчанию меняется корректно.

При запуске ping 8.8.8.8 c Mikrotik и отключения одного из кабелей, есть 1-2 таймаута и пинг продолжается.
При запуске с клиентской машины ping 8.8.8.8 и отключения одного из кабелей, пинг прекращается. Если пинг перезапустить, то он без проблем будет работать. Если после остановки пинга вставить вытащенный кабель обратно - пинг снова пойдет.

Как я понимаю, уже установленные соединения не перенаправляются на новый шлюз.
Возможно ли это в принципе?
Есть ли способ сделать это без OSPF и т.п.?
-------
Пробовал PCC по инструкции.
Как я понял, PCC позволяет это.
With policy routing it is possible to force all traffic to the specific gateway, even if traffic is destined to the host (other that gateway) from the connected networks.

Но результат тот же.
ЧЯДНТ?
  • Вопрос задан
  • 2830 просмотров
Пригласить эксперта
Ответы на вопрос 3
nimbo
@nimbo
а просто с помощью разных Distance для 0.0.0.0/0 и ping gateway уже совсем не вариант?
Ответ написан
@Dand
Как вариант использовать скрипт который будет очищать все соединения:
foreach i in=[/ip firewall connection find] do={/ip firewall connection remove $i}
Ответ написан
SmileyK
@SmileyK
Коротко не как
@shadbarton
взлетел ли у Вас данный метод ?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы