vasaf 0 Опубликовано: 2015-03-23 16:00:12 Share Опубликовано: 2015-03-23 16:00:12 Приветствую всех! Никак не могу разобраться как заставить freeradius2 проверять дополнительные поля в запросах на подключение. Например: задал для сети проверку параметра "User-Password" на соответствие {user[Password]} - все супер, работает. Добавляю другой check атрибут "Tunnel-Client-Endpoint" на соответствение 1.1.1.1 - проверка не проводится. По отладке radius -X видно что параметр передается на обработку, но почему не проходит проверка? Это надо freeradius2 конфиги смотреть? Ссылка на сообщение Поделиться на других сайтах
vasaf 0 Опубліковано: 2015-03-23 16:54:48 Автор Share Опубліковано: 2015-03-23 16:54:48 Решение: Для того чтобы работали аттрибуты как надо, необходимо правильно задавать операторы для этих атрибутов. В моём случае на тестовом сервере я передавал от mpd5 параметры радиусу и среди них был Tunnel-Client-Endpoint (чтобы запрещать определенным IP-адресам проходить авторизацию, к примеру). Чтобы это работало надо задать параметр с оператором == Описание всех операторов для freeradius: http://wiki.freeradius.org/config/Operators Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас