Также возможна установка ключей-фильтров по RADIUS-атрибутам пакета авторизации, что позволяет ограничивать авторизацию с REGEXP фильтром по RADIUS-атрибутам. Фильтры указываются следующим образом:
radius.auth.attr.filter.<filter_number>=<attr_name>=<regexp>
Где:
<filter_number> - порядковый номер фильтра, просмотр фильтров идёт по номерам; |
<attr_name> - название RADIUS-атрибута, совпадающее с указанным в файле dictionary.xml; |
<regexp> - REGEXP фильтр по атрибуту. |
Так, для добавления фильтра по атрибуту Calling-Station-Id из шести цифр необходимо добавить:
radius.auth.attr.filter.1=Callind-Station-Id=\d{6}
Все фильтры соединяются условием И, т.е. должно выполняться выполнение всех указанных фильтров.