Аутентификация RADIUS
В данной статье описаны действия по настройке FreeRADIUS. В некоторых случаях наличие RADIUS-сервера является обязательным для предоставления доступа к сети. Например, использование WPA2-Enterprise (Wireless 802.1X), MAC-аутентификация и проводное подключение 802.1X требуют наличия RADIUS-сервера для аутентификации пользователей и устройств, а затем для передачи соответствующих ролей или атрибутов VLAN сетевому оборудованию.
Локальная аутентификация
Для активации локальной аутентификации с помощью RADIUS, добавьте записи о пользователях в конец файла /usr/local/pf/raddb/users в следующем формате:
username Cleartext-Password:= "пароль"
Аутентификация по Active Directory (AD)
Аутентификации EAP-PEAP с использованием Microsoft Active Directory подробно описана в статье Аутентификация с помощью Microsoft Active Directory.
EAP-аутентификация гостей при регистрации по электронной почте, SMS и спонсорском доступе
В AxelNAC реализована возможность использовать локальные учетные данные, созданные при регистрации гостя, в соединениях 802.1X EAP-PEAP.
Убедитесь, что в качестве «Метода хеширования паролей базы данных» выбран Plaintext или NTLM. Рекомендуется использовать метод Plaintext только для тестирования аутентификации.
Для активации данного функционала, выполните следующие действия:
Шаг 1. Создайте гостевой SSID с источник аутентификации, который вы собираетесь использовать (Email, Sponsor или SMS).
Шаг 2. Активируйте параметр Создать локальную учетную запись.
По окончании регистрации гостя AxelNAC отправит письмо/SMS-сообщение с учетными данными для Email, SMS или спонсорского доступа.
Данный функционал не поддерживает совместную работу с функционалом Использовать учетные данные dot1x повторно.
Аутентификация локальных пользователей по протоколу PEAP/PEAP-MSCHAPv2
AxelNAC поддерживает функционал, позволяющий использовать локального пользователя для аутентификации 802.1X. Чтобы активировать:
Шаг 1. Перейдите в раздел Конфигурация → Настройки системы → RADIUS → Основное.
Шаг 2. Активируйте параметр Аутентификация по базе локальных пользователей.
Шаг 3. Перезапустите службу radiusd.
Обратите внимание на метод хеширования паролей базы данных, который был настроен в разделе Конфигурация → Настройки системы → Основные настройки → Расширенные или в конфигурации источника аутентификации (при активном параметре Создать локальную учетную запись). В качестве «Метода хеширования паролей базы данных» должен быть выбран Plaintext или NTLM. Рекомендуется использовать метод Plaintext только для тестирования аутентификации.