Скрипт обмеження швидкості доступу користувачам в інтернет

Скрипт обмеження швидкості доступу користувачам в інтернет

Часто відбувається що незважаючи на всі попередження окремі користувачі зловживають використанням інтернету в години "пік". Обмежити їм швидкість на весь час є недоцільним, тому що по ночах інтернет з'єднання не використовується зовсім. Регулювання швидкості доступу в залежності від часу доби є цікавим завданням яку і повинен вирішити нижче запропонований скрипт для Mikrotik. Він підійде тільки для управління простими чергами (Simple Queques).

Скрипт обмеження швидкості доступу користувачам в інтернет

Створимо плюсиком новий скрипт включає обмеження:

Скрипт обмеження швидкості доступу користувачам в інтернет

Аналогічно створимо скрипт вимикає обмеження:

Скрипт обмеження швидкості доступу користувачам в інтернет

де Sasha43 / 20 квота Simple Queues для користувача

Зайдемо в System / Scheduler:

Скрипт обмеження швидкості доступу користувачам в інтернет

Створимо плюсиком розкладу виконання скрипта start-limit

Скрипт обмеження швидкості доступу користувачам в інтернет

Створимо розклад запускає скрипт вимикає обмеження:

Скрипт обмеження швидкості доступу користувачам в інтернет

Я б для таких простих скриптів не використав Scripts, а відразу б пхав текст скрипта в Scheduler

Відповідь: Скрипт має намір записаний в Scripts щоб показати що так теж можна робити. У сусідній статті був показаний скрипт записаний безпосередньо в шедуллер.

Переконайтеся, що Ви ввели всю необхідну інформацію, в поля, помічені зірочкою (*). HTML код не допустимо.

Нові матеріали:

Скрипт обмеження швидкості доступу користувачам в інтернет

Наші послуги:

Ціни на послуги:

Чи подобається вам наш блог?

Останнє на форумі:

(Function (i, s, o, g, r, a, m), i [r] .l = 1 * new Date (); a = s.createElement (o), m = s.getElementsByTagName (o) [ 0]; a.async = 1; a.src = g; m.parentNode.insertBefore (a, m)>) (window, document, 'script', '// www.google-analytics.com/analytics.js ',' ga '); ga ( 'create', 'UA-39859209-1', 'netflow.by'); ga ( 'send', 'pageview');