Могу ли я настроить скрипт, который будет удалять все элементы старше 7 дней в определённом списке адресов? Спасибо.
jvanhambelgium
Guest
0
16.01.2022 22:02:00
Просто добавьте значение в поле "timeout" ?? Например, в /ip/firewall/list можно "добавить", как add address=X.X.X.X list=mylist timeout= Это значение может быть: 5s, 5m, 3h, 7d и так далее.
aleab
Guest
0
04.05.2020 08:45:00
Работает отлично!!! Огромное спасибо
Jotne
Guest
0
04.05.2020 08:53:00
Нашел эту тему: Если я смогу изменить скрипт, чтобы он принимал ввод, попытаюсь сделать скрипт, который будет конвертировать поле времени в эпохальное время. Тогда должно быть легко вычислить, старше ли 7 дней.
shafiqrahman
Guest
0
16.01.2022 20:03:00
Как мне указать срок действия в списке адресов?
MLR
Guest
0
17.10.2023 07:21:00
Есть ли кто-нибудь, кто может написать этот скрипт? Мне также нужен подобный скрипт, который бы удалял адреса из списка старше 60 дней. Я не могу использовать настройки таймаута динамического IP из-за сбоев в электроснабжении.
:local currDate [/system clock get date] :log info $currDate :local currDateSeconds [$datetime2epoch $currDate] :local aDayinSeconds "2592000" #измените это значение, чтобы получить количество дней (в одной сутках = 86400 x количество дней), в данном случае 259200 = 30 дней :local DSR :set DSR ([:tonum $currDateSeconds]-[:tonum $aDayinSeconds])