Пытаюсь настроить микротик в качестве NAS. Добился успешной авторизации абонентов. Но не пойму как резать скорость.
Нашел в интернете способ:
Надо создать файл /usr/abills/libexec/ext_acct/mikrotik_mshaper.sh
Написать в него:
Код: Выделить всё
#!/bin/sh
# Mikrotik multi traffic class shaper
DEBUG=0;
ACT_STATUS_TYPE=$1;
NAS_IP_ADDRESS=$2;
NAS_PORT=$3;
NAS_TYPE=$4;
USER_NAME=$5;
FRAMED_IP_ADDRESS=$6;
if [ w${ACT_STATUS_TYPE} = wStart ] ; then
/usr/abills/libexec/linkupdown mikrotik up INTERFACE ${USER_NAME} ${FRAMED_IP_ADDRESS} NAS_HOST=NAS_IP_ADDRESS NAS_ADMIN=abills PROTO=pppoe
else if [ w${ACT_STATUS_TYPE} = wStop ] ; then
/usr/abills/libexec/linkupdown mikrotik down INTERFACE ${USER_NAME} ${FRAMED_IP_ADDRESS} NAS_HOST=NAS_IP_ADDRESS NAS_ADMIN=abills PROTO=pppoe
else
echo "Not enought arguments";
fi;
fi;
Код: Выделить всё
chmod 755 /usr/abills/libexec/ext_acct/mikrotik_mshaper.sh
Смотрю лог микротика. Вижу авторизацию по логу. А после нее, если я прав должны выполняться команды удаленного управления по SSH для нарезки скорости. Но такого не происходит. Сертификат я создал. сервер биллинга авторизуется на микротике без пароля (как в инструкции).
Подскажите люди добрые, где глядеть причины не выполнения удаленных команд по нарезке скорости?
PS: Сертификат SSH я создал. Сервер биллинга успешно авторизуется на микротике без пароля.