есть центральный микротик на котором подняты туннели до филиалов
иногда туннели зависают делаю следующее
пингую туннель - если нет пинга отключаю Ip ipolicies этого туннеля.
Проблема в следующем , это не всегда срабатывает, и нужно зайти ip -> ipsec -> active peers встать на нужный connection и удалить его тогда поднимается сразу
Вот не могу сообразить как из скрипта найти нужный connections чтобы сказать ему remove
вроде как нашел вариант
ip ipsec active-peers print detail where remote-address="REAL_IP_ADDRESS_TUN"
на выходе получаю нужную строчку но без номера который можно передать в
ip ipsec active-peers remove NUMBERs ?
Возможно ли удаление нужного connections в ip -> ipsec -> Active-Peers
-
- Сообщения: 248
- Зарегистрирован: 01 июл 2020, 16:02
А если попробовать эту конструкцию?
А ещё не пробовал, так что не ручаюсь, но вродь там есть что-то типа kill-connection
Код: Выделить всё
/ip ipsec active-peers remove [find where remote-address="IP_ADDRESS"]
-
- Сообщения: 4
- Зарегистрирован: 16 ноя 2016, 11:24
kill-connection есть - но убивает все
спасибо ваш метод верно работает - я сильно сложным путем шел
спасибо ваш метод верно работает - я сильно сложным путем шел