Есть ли список атрибутов, специфичных для FreeRADIUS?

Я использую FreeRADIUS 2.1.12 с PostgreSQL для аутентификации пользователя и клиента (nas). Я немного новичок в этом - я узнал, что такое RADIUS, когда мне было поручено настроить этот сервер пару недель назад - так что простите меня, если я неправильно понял.

В базе данных, используемой FreeRADIUS, есть несколько таблиц, имеющих столбец "атрибута". Из примеров в Интернете, я вижу, столбец может содержать много вещей, как Auth-Type, Framed-IP-Address, Crypt-Password, и так далее. Однако я нигде не смог найти документацию, в которой указывалось бы, какие атрибуты действительны.

Самым близким из приведенных мной является список атрибутов RFC, но ни один из примеров, упомянутых выше, отсутствует в этом списке. Это подразумевает, что существует набор специфичных для поставщика атрибутов. Однако за дни поисков я ничего не нашел.

Где я могу найти документацию по приемлемым атрибутам во FreeRADIUS? Существуют ли разные наборы атрибутов в зависимости от файла таблицы / конфигурации sql?

2 ответа

Решение

Забавно, что я нашел ответ через несколько минут после публикации вопроса, несмотря на то, что искал несколько дней раньше.

Хотя объяснения каждого атрибута нет, я нашел, где FreeRADIUS хранит / ищет атрибуты. С помощью этих списков я могу, по крайней мере, понять, что мне нужно.

На моем Debian установить, /etc/freeradius/dictionary включает файл /usr/share/freeradius/dictionary, Я полагаю, что во многих других системах вам может понадобиться заменить raddb на freeradius в путях к файлам.

Файл словаря в /usr/share включает в себя много других файлов, в частности, определения RFC, dictionary.freeradius для определения FreeRADIUS для конкретного поставщика, и dictionary.freeradius.internal для таких вещей, как пользовательский файл и базы данных SQL.

Надеюсь, это поможет кому-то еще с похожими вопросами.

Чтобы конкретно ответить на ваш вопрос, список атрибутов в freeradius находится здесь:

http://freeradius.org/rfc/attributes.html

На странице указано: "Она не содержит [sic] никаких атрибутов, специфичных для поставщика".

На вики-странице freeradius говорится, что "..attributes [автоматически] генерируются из соответствующих RFC...", которые включают RFC2868, обновление RFC2865 и, возможно, RFC2869.

Другие вопросы по тегам