Просмотр Исходного

{toc}
h2. Описание
В [стандартной схеме Mikrotik-Simple|Стандартная схема Mikrotik-Simple] команды на создание очередей поступают на НАС по API. Это удобно при авторизации [по ip static|Типы авторизации]. Но при авторизации по [radius|Авторизация по RADIUS] есть возможность назначать очередь с помощью radius атрибута. Это даёт преимущества:
* Выше скорость отправки команд. Очередь сразу привязывается к сессии;
* На НАС не появляются устаревшие данные, так как очередь автоматически удаляется при разрыве сессии.

Данные об очереди отправляются атрибутом *Mikrotik-Rate-Limit*. Он описан в официальном руководстве [MikroTik|https://wiki.mikrotik.com/wiki/Manual:RADIUS_Client].

h2. Настройка
# Откройте вкладку Radius-атрибуты в NAS;
# Добавьте атрибут:
## Attribute
{code}
Mikrotik-Rate-Limit
{code}
## Thevalue
{code}
$ceil_outk/$ceil_ink $burst_outk/$burst_ink $cburst_outk/$cburst_ink 16/16 8 $rate_outk/$rate_ink
{code}
## Op
{code}
:=
{code}
## Статус баланса - в любом случае;
## Статус блокировки - в любом случае.
# [Кастомизируйте|Пользовательская схема#Кастомизируйте скрипт] скрипт отправки команд;
# Измените функцию *user_rate_set* скрипта отправки команд:
{code}
user_rate_set(){
:
}
{code}
# Заполните настройки скорости пользователя (Шейпер) в услуге трафика в килобайтах: