Как включать правила файрволла в Микротик по расписанию?
Просто включить
Чтобы включать правила файрволла в Микротик по расписанию, можно использовать функцию «scheduler». С помощью этой функции вы можете настроить периодическое выполнение задач, в том числе и включение/выключение правил файрволла.
Для создания расписания выполнения задач необходимо перейти в раздел «System» в меню «Scheduler» и нажать на кнопку «Add new». В открывшемся окне необходимо заполнить поля с настройками расписания, например:
- Name: название расписания
- Start Time: время начала выполнения задачи
- Interval: интервал времени между повторениями задачи
- On Event: команда, которую нужно выполнить при каждом запуске задачи
В поле «On Event» нужно указать команду для включения правил файрволла. Например, если у вас есть правило файрволла с номером 10, то команда для включения данного правила будет выглядеть следующим образом:
/ip firewall filter enable 10
После настройки расписания и команды для включения правил файрволла, сохраните настройки и проверьте работу расписания. Теперь задача будет выполняться по расписанию и включать заданные правила файрволла.
Более сложный вариант
Нужно включать правило с 21ч вечера до 7 утра следующего дня:
Для включения правила файрволла с 21:00 вечера до 7:00 утра следующего дня, необходимо создать два расписания выполнения задач.
Первое расписание будет включать правило файрволла в 21:00 каждый день и выключать его в 07:00 утра следующего дня. Второе расписание будет включать правило файрволла в 07:00 каждый день и выключать его в 21:00 того же дня.
Для создания первого расписания выполнения задач нужно:
Открыть раздел «System» и «Scheduler» в настройках роутера Микротик.
Нажать кнопку «Add new», чтобы создать новое расписание выполнения задач.
В поле «Name» введите название для нового расписания. Например, «Firewall Rules Enable — Night».
В поле «Start Time» укажите время начала выполнения задачи. Установите значение «21:00:00».
В поле «Interval» укажите интервал времени между повторением задачи. Выберите «1d 00:00:00».
В поле «On Event» введите команду для включения правила файрволла. Например, если номер вашего правила равен 10, введите следующую команду:
/ip firewall filter enable 10
Сохраните настройки, нажав кнопку «Apply».
Для создания второго расписания выполнения задач нужно повторить те же шаги, кроме полей «Name» и «On Event».
В поле «Name» введите название для нового расписания. Например, «Firewall Rules Disable — Night».
В поле «Start Time» укажите время начала выполнения задачи. Установите значение «07:00:00».
В поле «Interval» укажите интервал времени между повторением задачи. Выберите «1d 00:00:00».
В поле «On Event» введите команду для выключения правила файрволла. Например, если номер вашего правила равен 10, введите следующую команду:
/ip firewall filter disable 10
Сохраните настройки, нажав кнопку «Apply».
Теперь задачи будут выполняться каждый день, включая правило файрволла с 21:00 до 7:00 утра следующего дня и выключая его с 7:00 до 21:00.