Скрипт для изменения правила шейпера в зависимости от времени суток

Рейтинг
Оценка: 5Голосов: 1Комментарии: 9

Рассотрим в качестве сервера доступа Mikrotik RouteBoard RB493AH, Mikrotik RouterBoard 1100, Mikrotik RouterBoard RB/450g или любой другой маршрутизатор Mikrotik Routerboard.

Допустим, что скорость всех пользователей сети ограничена до 1мбит/c.

Скрипт для изменения правила шейпера в зависимости от времени суток

Рис.1. Mikrotik RouterBoard RB/450g. Правила шейпера.

Днём канал сети Интернет загружен полностью и об увеличении скорости не может быть и речи, а вот ночью совсем другое дело. Ночью канал простаивает и появляется возможность некоторым пользователям выставить большую скорость.

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

/queue simple set [find name=user102] max-limit=”10M/10M”  – увеличение скорости.

/queue simple set [find name=user102] max-limit=”1M/M” – уменьшение скорости.

Скрипт для изменения правила шейпера в зависимости от времени суток

Рис.2. Mikrotik RouterBoard RB/450g. Создаем задачу в планировщике.

Добавляем скрипт в планировщик (если не знаете как это сделать, читайте: Выполнение скриптов в заданное время посредством планировщика Scheduler в mikrotik).

Выставляем значение Start Time (то есть время запуска скрипта) равным двум часам ночи. Interval 1d, данный скрипт будет запускаться один раз в сутки. После того как скрипт будет запущен, он найдет шейпер с именем user102 и изменит текущее ограничение скорости, на 10мбит/c.

 

Скрипт для изменения правила шейпера в зависимости от времени суток

Рис.3. Mikrotik RouterBoard RB/450g. Возврат к начальному значению шейпера.

Скрипт для возврата первоначального значения шейпера точно такой же, за исключением того, что в нем задано первоначальное значение скорости. Также выставляем интервал срабатывания скрипта и время.

 


 

Пошаговая видеоинструкция по изменению правила шейпера в зависимости от времени суток в Mikrotik RouterBoard:

 

 

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

Вас может заинтересовать

 
2093 2483 грн грн 75 у.е.
Купить
 

(Снят с производства)

Если Вы нашли ошибку в тексте, то выделите ее мышкой и нажмите Ctrl + Enter или нажмите здесь.

Сообщение об ошибке

Ошибка:

Ваш комментарий (не обязательно):

Да Отмена

Об авторе Evgenij_Rudchenko

Ник для комментариев: tx