Перейти до

Обработка дополнительных аттрибутов Radius


Рекомендованные сообщения

Приветствую всех!

Никак не могу разобраться как заставить freeradius2 проверять дополнительные поля в запросах на подключение.

Например: задал для сети проверку параметра "User-Password" на соответствие {user[Password]} - все супер, работает.

Добавляю другой check атрибут "Tunnel-Client-Endpoint" на соответствение 1.1.1.1 - проверка не проводится.

По отладке radius -X видно что параметр передается на обработку, но почему не проходит проверка?

 

Это надо freeradius2 конфиги смотреть?

Ссылка на сообщение
Поделиться на других сайтах

Решение:

Для того чтобы работали аттрибуты как надо, необходимо правильно задавать операторы для этих атрибутов.

В моём случае на тестовом сервере я передавал от mpd5 параметры радиусу и среди них был Tunnel-Client-Endpoint (чтобы запрещать определенным IP-адресам проходить авторизацию, к примеру).

Чтобы это работало надо задать параметр с оператором ==

 

Описание всех операторов для freeradius: http://wiki.freeradius.org/config/Operators

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...