Mikrotik scheduler не работает

Mikrotik scheduler не работает

Бесплатный чек-лист
по настройке RouterOS
на 28 пунктов

Не выполняется шедулер при включении/перезагрузке

Правила форума
Как правильно оформить вопрос.
Прежде чем начать настройку роутера, представьте, как это работает. Попробуйте почитать статьи об устройстве интернет-сетей. Убедитесь, что всё, что Вы задумали выполнимо вообще и на данном оборудовании в частности.
Не нужно изначально строить Наполеоновских планов. Попробуйте настроить простейшую конфигурацию, а усложнения добавлять в случае успеха постепенно.
Пожалуйста, не игнорируйте правила русского языка. Отсутствие знаков препинания и неграмотность автора топика для многих гуру достаточный повод проигнорировать топик вообще.

1. Назовите технологию подключения (динамический DHCP, L2TP, PPTP или что-то иное)
2. Изучите темку «Действия до настройки роутера».
viewtopic.php?f=15&t=2083
3. Настройте согласно выбранного Вами мануала
4. Дочитайте мануал до конца и без пропусков, в 70% случаев люди просто не до конца читают статью и пропускают важные моменты.
5. Если не получается, в Winbox открываем терминал и вбиваем там /export hide-sensitive. Результат в топик под кат, интимные подробности типа личных IP изменить на другие, пароль забить звездочками.
6. Нарисуйте Вашу сеть, рисунок (схему) сюда. На словах может быть одно, в действительности другое.

Приветствую зашедших. Написал первые на микротике два макроса и столкнулся с проблемой, что шедулер не выполняет их при включении(только через указанный интервал). Суть скриптов: первый должен выполнится при включении и каждые 15 минут после и служит для проверки IP(серый или белый). Второй скрипт активируется если первый макрос выявил серый IP и выполняется раз в 10 секунд до тех пор пока IP не станет белым и затем прекращает работу. Где ошибся?

#Every 15 minutes
:local «InterfaceName» RT-ISP
:local «StatusPPPoE»
:local «WanIP» [:pick [/ip address get [find interface=$InterfaceName] address ] 0 7]
:local «Scheduler» UpdateWanIP
:local «StatusScheduler» [/system scheduler get UpdateWanIP disabled]

/interface pppoe-client monitor RT-ISP once do=

Источник

MikroTik.by

For every complex problem, there is a solution that is simple, neat, and wrong.

Неизвестная запись в System/Scheduler

Неизвестная запись в System/Scheduler

Сообщение r136a8 » 02 фев 2019, 23:30

Re: Неизвестная запись в System/Scheduler

Сообщение Sir_Prikol » 03 фев 2019, 16:09

Re: Неизвестная запись в System/Scheduler

Сообщение r136a8 » 03 фев 2019, 18:05

Re: Неизвестная запись в System/Scheduler

Сообщение Sir_Prikol » 03 фев 2019, 18:38

Re: Неизвестная запись в System/Scheduler

Сообщение r136a8 » 03 фев 2019, 19:19

Re: Неизвестная запись в System/Scheduler

Сообщение Chupaka » 03 фев 2019, 19:27

Определённо взлом https://forum.nag.ru/index.php?/topic/1 . -na-vzlom/

Доступ в Интернет — IPoE, безо всяких тоннелей? Что у вас за бриджи там? Интерфейсы ether1,9 в них не входят?

Более жёсткий вариант защиты, чем ваш — разрешить то, что нужно, а затем дропнуть вообще всё (независимо от интерфейсов и другого).

Читайте также:  Приборная панель уровень топлива не работает

Re: Неизвестная запись в System/Scheduler

Сообщение r136a8 » 03 фев 2019, 19:39

Да доступ по IPoE в оба порта
ether1 кабель от модема провайдера
ether9 кабель напрямую от провайдера.
Есть только PPTP на постоянной основе подключен один пк для использования VPN viewtopic.php?f=2&t=1938&p=4403#p4403

Относительно бриджей
Два бриджа на две сети/провайдера ether1,9 в них не входят!
https://imgur.com/a/eiaBAgM
Я думал что я полностью закрыт, по крайней мере Вы так мне говорили

Re: Неизвестная запись в System/Scheduler

Сообщение Chupaka » 04 фев 2019, 12:27

PPTP — ещё один аплинк, по сути? На нём, как вижу, ничего не блокируется.

И вы самую главную ссылку забыли — после слов «вы так мне говорили»

Re: Неизвестная запись в System/Scheduler

Сообщение r136a8 » 04 фев 2019, 12:34

Chupaka писал(а): ↑ 04 фев 2019, 12:27 PPTP — ещё один аплинк, по сути? На нём, как вижу, ничего не блокируется.

И вы самую главную ссылку забыли — после слов «вы так мне говорили»

Источник

Mikrotik scheduler не работает

Бесплатный чек-лист
по настройке RouterOS
на 28 пунктов

Скрипт+Scheduler

Правила форума
Как правильно оформить вопрос.
Прежде чем начать настройку роутера, представьте, как это работает. Попробуйте почитать статьи об устройстве интернет-сетей. Убедитесь, что всё, что Вы задумали выполнимо вообще и на данном оборудовании в частности.
Не нужно изначально строить Наполеоновских планов. Попробуйте настроить простейшую конфигурацию, а усложнения добавлять в случае успеха постепенно.
Пожалуйста, не игнорируйте правила русского языка. Отсутствие знаков препинания и неграмотность автора топика для многих гуру достаточный повод проигнорировать топик вообще.

1. Назовите технологию подключения (динамический DHCP, L2TP, PPTP или что-то иное)
2. Изучите темку «Действия до настройки роутера».
viewtopic.php?f=15&t=2083
3. Настройте согласно выбранного Вами мануала
4. Дочитайте мануал до конца и без пропусков, в 70% случаев люди просто не до конца читают статью и пропускают важные моменты.
5. Если не получается, в Winbox открываем терминал и вбиваем там /export hide-sensitive. Результат в топик под кат, интимные подробности типа личных IP изменить на другие, пароль забить звездочками.
6. Нарисуйте Вашу сеть, рисунок (схему) сюда. На словах может быть одно, в действительности другое.

Здравствуйте!
Подключаюсь к провайдеру по PPPoE.
IP не статический но белый
Есть рабочий скрипт для прописывания ip на dyndns.org, нужно реализовать автоматический запуск скрипта при перезагрузке системы т.к. адрес меняется постоянно.

Прописал в scheduler
/system scheduler add name=run-me-on-startup start-time=startup on-event=название_скрипта_для_запуска
Пробую перегрузить роутер скрипт не стартует.
В чем может быть проблема?

Источник

Mikrotik scheduler не работает

Sun Feb 18, 2018 11:26 pm

I am trying to have a simple queue activated w/ one set of tx/rx values during the day and another at night. This seems very straight forward according to the instructions and examples at these sites:

I have created a script to enable one queue and disable the other in the morning and another script to enable/disable in opposite fashion at night. Both scripts work fine when executed from the
cli. This is easily verified by confirming the 2 queues are set the the expected enable/disable values after running. Also the scheduler reports that the run-count is increasing so the scheduled jobs appear to be executed.

Читайте также:  Принтер kyocera ecosys 2735 установить настроить сканер

The problem is that the scheduler does not seem to execute either script since after it reports it has run (run count increments by one) there is no change to the state of the queues.

I will give a brief description of the design and then show the configuration, followed by some output showing the results of the manual job run etc.

RouterOS version 6.40.5.

[rtr] /system scheduler> export
# feb/18/2018 07:19:28 by RouterOS 6.40.5
# software > #
# model = RouterBOARD 952Ui-5ac2nD

I created a system scheduler named ‘Day’ and ‘Night’
Each executes 1 time / day and on-event is set to a script named the same, i.e. ‘Day’ & ‘Night’

[rtr] /system scheduler
[rtr] /system scheduler> export
add interval=1d name=Day on-event=Day policy=read,write start-date=feb/16/2018 start-time=06:00:00
add interval=1d name=Night on-event=Night policy=read,write start-date=feb/16/2018 start-time=16:00:00

The system scripts are named ‘Day’ and ‘Night’

Each is a job to enable one simple queue and disable the other. Simple queues are named ‘Day’ & ‘Night’

[rtr] /system script> export

/system script
add name=Night owner=xb7 policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source=\
«/queue simple enable Night; /queue simple disable Day»
add name=Day owner=xb7 policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source=\
«/queue simple enable Day; /queue simple disable Night»

Queues are created with names ‘Day’ & ‘Night’

[rtr] /system script> /queue simple
[rtr] /queue simple> export

/queue simple
add disabled=yes max-limit=20M/20M name=Day target=192.168.10.0/24
add max-limit=3M/5M name=Night target=192.168.10.0/24

The system clock is set correctly and ntp-client is configured correctly and verified as working (updating regularly).

Output below shows the scheduled jobs have been run once each but each time I checked the state of the queues and found them not to be as expected, that is nothing was changed.

Output showing the scheduled jobs and run-counts.

[rtr] /system scheduler> print
Flags: X — disabled
# NAME START-DATE START-TIME INTERVAL ON-EVENT RUN-COUNT
0 Day feb/16/2018 06:00:00 1d Day 1
1 Night feb/16/2018 16:00:00 1d Night 1

Output showing the current state of the queues (before running the jobs manually from cli).

[rtr] /system script> /queue simple print
Flags: X — disabled, I — invalid, D — dynamic
0 XI name=»Day» target=192.168.10.0/24 parent=none packet-marks=»» priority=8/8 queue=default-small/default-small limit-at=0/0
max-limit=20M/20M burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s bucket-size=0.1/0.1

1 name=»Night» target=192.168.10.0/24 parent=none packet-marks=»» priority=8/8 queue=default-small/default-small limit-at=0/0
max-limit=3M/5M burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s bucket-size=0.1/0.1

Day is disabled, Night is enabled.

Now run the Day script manually and again look at the state of the queues

[rtr] /system script> run Day
[rtr] /system script> /queue simple print
Flags: X — disabled, I — invalid, D — dynamic
0 name=»Day» target=192.168.10.0/24 parent=none packet-marks=»» priority=8/8 queue=default-small/default-small limit-at=0/0
max-limit=20M/20M burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s bucket-size=0.1/0.1

1 XI name=»Night» target=192.168.10.0/24 parent=none packet-marks=»» priority=8/8 queue=default-small/default-small limit-at=0/0
max-limit=3M/5M burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s bucket-size=0.1/0.1

Note that Day is now enabled and Night is disabled.

Now run the Night job from cli and show the state of the queues.

[xb7@rtr] /system script> run Night
[xb7@rtr] /system script> /queue simple print
Flags: X — disabled, I — invalid, D — dynamic
0 XI name=»Day» target=192.168.10.0/24 parent=none packet-marks=»» priority=8/8 queue=default-small/default-small limit-at=0/0
max-limit=20M/20M burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s bucket-size=0.1/0.1

1 name=»Night» target=192.168.10.0/24 parent=none packet-marks=»» priority=8/8 queue=default-small/default-small limit-at=0/0
max-limit=3M/5M burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s bucket-size=0.1/0.1

Night is enabled and Day is disabled.

Источник

Выполнение скриптов в заданное время посредством планировщика Scheduler в Mikrotik RouterBoard

Маршрутизаторы Mikrotik RouteBoard RB493AH, Mikrotik RouterBoard 1100, Mikrotik RouterBoard 750G, под управлением Mikrotik Router OS, можно превратить в дрессированную собачку, которая будет выполнять действия без вашего участия.

Читайте также:  Как починить разбитый стеклянный стол

Для этого в Mikrotik Router OS есть программа планировщик Scheduler. Планировщик Scheduler будет выполнять скрипты в заданное время. Чтобы не возникло проблем, проверьте текущую дату и время в разделе /system Clock.

Рис.2. Системное время Mikrotik Router OS.

Обычно, время выставлено не правильно.

Рис.3. Выбор временной зоны.

Выбираем подходящую временную зону.

Рис.4. Mikrotik Router OS, SNTP Client.

Запускаем клиент синхронизации времени.

Рис.5. Mikrotik Router OS, SNTP Client. Настройка.

Вводим настройки, устанавливаем галочку напротив “Enabled”.

Primary NTP Server – вводим IP адрес сервера.

Рис.6. Проверка настроек времени.

Удостоверимся, что время и дата верны. Если все в порядке, переходим к изучению Scheduler.

Рис.7. Mikrotik RouteBoard RB493AH. Список интерфейсов.

Предположим, у нас в офисе есть Mikrotik RouteBoard RB493AH, который получает доступ к сети Интернет по pptp протоколу (о том, как настроить, можно узнать из статьи Настройка PPP интерфейсов и серверов в Mikrotik). PPTP соединение настроили и у нас появился интерфейс pptp-out1, с помощью которого Mikrotik RouteBoard RB493AH связан с Интернет.

Наша задача: отключать интернет после работы, чтоб оставшиеся в офисе сотрудники не нахватались вирусов, и, соответственно, включать его в начале рабочего дня. Как это можно сделать.

Рис.8. Mikrotik RouteBoard RB493AH. Отключение интерфейса.

Запускаем терминал и вводим команду /interface disable pptp-out1

Interface – указывает на то, в какой раздел нужно перейти.

Disable – действие, которое нужно выполнить (в данном случае – отключить).

Pptp-out1 – имя интерфейса, для которого нужно выполнить действие.

Рис.9. Mikrotik RouteBoard RB493AH. Включение интерфейса.

Теперь представьте, чтобы выполнить эти два простых действия, вам нужно дождаться окончания рабочего дня (а ведь есть возможность смыться пораньше). Также, чтобы включить интернет, нужно спешить на работу в такую рань. Подумаем, что можно сделать в этой ситуации.

Рис.10. Mikrotik RouteBoard RB493AH. Добавляем скрипт в планировщик.

Перейдем в /system scheduler, жмем «плюс», для добавления, и заполняем необходимые поля.

Name – вводим имя новой задачи.

Start Date – дата первого выполнения (будет выставлена автоматически, при необходимости, дату можно изменить).

Start Time – время, в которое должно выполниться данное действие. При создании будет выставлено текущее время, заменим его на то, которое нам нужно (в данном случае – 8:00).

On Event – в этом поле вводим действие, которое должно быть выполнено.

В принципе, это всё. Однако, действие будет выполнено всего один раз – в тот день, который был указан в поле Start Date. Следующего выполнения не будет, о чём свидетельствует пустое поле Next Run (Следующий запуск).

Рис.11. Mikrotik RouteBoard RB493AH scheduler. Интервал выполнения.

Для того чтобы действие выполнялось каждый день, необходимо выставить интервал с которым он будет запускаться. Как мы знаем, в сутках 24 часа, поэтому введем это значение в строке Interval.

Теперь всё в порядке. Данное действие будет выполняться каждый день в заданное время. Осталось создать действие для отключения интерфейса и можно будет раньше уходить с работы и не спешить никуда с утра.

Пошаговая видеоинструкция по выполнению скриптов с помощью планировщика Scheduler в оборудовании Mikrotik RouterBoard:

Евгений Рудченко специально для asp24

Источник

Оцените статью