Инструменты пользователя

Инструменты сайта


Боковая панель

Разделы

Общее описание
История изменений
Рекомендации к обновлению
Планы на будущее
Известные проблемы
Онлайн демо
Случайная статья
Видео
Помощь проекту
Люди

FAQ



Редактировать сайдбар

dnswitchmtik

Это старая версия документа!


Динамический шейпер для Mikrotik NAS

Начиная с версии 0.9.0 динамический шейпер работает и для Mikrotik NAS. Принцип его работы, по большому счету, ничем не отличается от стандартного динамического шейпера: используется та же механика, тот же модуль и веб-интерфейс для создания ночных/дневных правил. Если вы совсем не в курсе, о чем идет речь - крайне рекомендуем **ознакомится**, прежде, чем продолжать изучать эту страницу далее.

Итак, запуск обработчика в общих чертах выглядит так:

30 0 * * * /bin/ubapi "mikrotikdnshaper"
0 7 * * * /bin/ubapi "mikrotikdnshaper&param=downshift"

Что здесь происходит? Кто здесь? Все просто: в 00:30 запуститься обработчик без параметра и сделает всем круто проставит всем пользователям скорость согласно правил динамического шейпера для их тарифных планов. Далее, в 07:00 этот же обработчик запускается с параметром downshift, который говорит ему установить пользователям скорости согласно их тарифных планов. Естественно, не забываем о временных интервалах: запуск обработчика должен происходить строго между временными интервалами, указанными в правилах динамического шейпера.



Важно отметить, что динамический шейпер для Mikrotik NAS полностью «нативная» для Ubilling'a штука и он НЕ использует никаких внешних файлов и конфигов для своей работы. Не нужно ничего править/изменять в скриптах OnConnect/OnDisconnect и прочих файлах и конфигах, которые необходимо править для стандартного динамического шейпера. Достаточно включить опицю DSHAPER_ENABLED в alter.ini и добавить запуск обработчика в crontab.


dnswitchmtik.1524844052.txt.gz · Последние изменения: 2018/04/27 18:47 — bobr