====== Пользовательские Radius-атрибуты по тарифу ====== Начиная с версии 2.0.5 появилась возможность добавлять собственные Radius-атрибуты для успешно авторизованных пользователей по тарифу. Это открывает широкие возможности для гибкого управления различными NAS. ====== Свойствах тарифа ====== Управление доступно в свойствах тарифа - вкладка атрибуты: {{ :billing:configuration:tarif_rad_attrr.jpg?nolink& |}} ====== Добавление атрибута ====== Здесь мы видим как добавили атрибут вида: Cisco-Service-Info+="QU;640000;80000;160000;D;500000;62500;125000;," {{ :billing:configuration:tarif_rad_attrr_add.jpg?nolink& |}} И как это будет выглядеть в MikBill Т. е. убираем += и " ====== Детально о заполнении ====== Как мы видим на первой картинке: {{ :billing:configuration:tarif_rad_attrr.jpg?nolink& |}} есть набор атрибутов для задания услуг на cisco ASR1002-f Разберем его внимательно и мы увидим, что это выглядит так: cisco-avPair+="subscriber:accounting-list=BH_ACCNT_LIST_1" cisco-avpAir+="ip:traffic-class=in default drop," cisco-avpair+="ip:traffic-class=input access-group name ACL_IN_INTERNET_1 priority 200," cisco-avpaiR+="ip:traffic-class=output access-group name ACL_OUT_INTERNET_1 priority 200," cisco-avpaIr+="ip:traffic-class=out default drop," хотя должно быть так: cisco-avpair+="subscriber:accounting-list=BH_ACCNT_LIST_1" cisco-avpair+="ip:traffic-class=in default drop," cisco-avpair+="ip:traffic-class=input access-group name ACL_IN_INTERNET_1 priority 200," cisco-avpair+="ip:traffic-class=output access-group name ACL_OUT_INTERNET_1 priority 200," cisco-avpair+="ip:traffic-class=out default drop," Из-за особенностей используемого языка программирования возникло такое неудобство, когда ключи одинаковые их нужно сделать различными по регистру. |Было|Стало| |cisco-avpair|cisco-avpAir| |cisco-avpair|cisco-avpair| |cisco-avpair|cisco-avPair| |cisco-avpair|cisco-avpaiR| |cisco-avpair|cisco-avpaIr| изменение регистра сути для Radiusd или NAS не играет, но позволит получить желаемый результат.