Скрипт удаления ppp
Добавлено: 03 ноя 2021, 15:05
Есть необходимость, например перед обновлением mikrotik, дропать PPP соединения, чтобы клиенты плавно переключались на другой.
Для этого был написан скрипт:
Но проблема в том, что о дропает до какого-то момента, а потом перестает. Пробовали разные варианты, в итоге ничего не вышло...
Прошу знатоков помочь в решении данной задачи!
Для этого был написан скрипт:
Код: Выделить всё
:local NumConns [/ppp active print count-only]
:log info ("Preparing to disconnect " . $NumConns . " VPN Sessions")
:local iCounter 0
:while ($iCounter < $NumConns) do={
:log info ("Removing VPN Session #" . $iCounter)
/ppp active remove $iCounter
:delay 1s
:set iCounter ($iCounter + 1)
}
Прошу знатоков помочь в решении данной задачи!