Возможно ли удаление нужного connections в ip -> ipsec -> Active-Peers

Обсуждение ПО и его настройки
Ответить
eagla
Сообщения: 4
Зарегистрирован: 16 ноя 2016, 11:24

есть центральный микротик на котором подняты туннели до филиалов
иногда туннели зависают делаю следующее
пингую туннель - если нет пинга отключаю 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 ?


Inner
Сообщения: 248
Зарегистрирован: 01 июл 2020, 16:02

А если попробовать эту конструкцию?

Код: Выделить всё

/ip ipsec active-peers remove [find where remote-address="IP_ADDRESS"]
А ещё не пробовал, так что не ручаюсь, но вродь там есть что-то типа kill-connection


eagla
Сообщения: 4
Зарегистрирован: 16 ноя 2016, 11:24

kill-connection есть - но убивает все
спасибо ваш метод верно работает - я сильно сложным путем шел


Ответить