Всё, чего я хочу, это фильтрация по MAC-адресам из Radius… Я только что настроил mysql и freeradius, и мне нужно, чтобы если пользователь существует в mysql, он мог подключиться. Вот как это выглядит сейчас:
rad_recv: Запрос доступа от хоста 10.x.x.x:1024, id=54, длина=86
Service-Type = Framed-User
NAS-Port-Id = “wlan1”
User-Name = “00:0C:xx:xx:xx:xx”
User-Password = “”
NAS-Identifier = “MikroTik”
NAS-IP-Address = 10.x.x.xx
rlm_sql (sql): Зарезервировал идентификатор SQL-соккета: 1
rlm_sql (sql): Освободил идентификатор SQL-соккета: 1
rad_recv: Запрос доступа от хоста 10.x.x.x:1024, id=54, длина=86
Отправляю Access-Reject с id 54 на 10.x.x.xx:1024, но если тестирую с NTradping и отправляю пароль, такой же как MAC-адрес, получаю Access-Accept. Пробовал не вводить пароль в mysql, но тогда получаю rlm_unix: Атрибут "User-Password" обязателен для аутентификации.
rad_recv: Запрос доступа от хоста 10.x.x.x:1024, id=54, длина=86
Service-Type = Framed-User
NAS-Port-Id = “wlan1”
User-Name = “00:0C:xx:xx:xx:xx”
User-Password = “”
NAS-Identifier = “MikroTik”
NAS-IP-Address = 10.x.x.xx
rlm_sql (sql): Зарезервировал идентификатор SQL-соккета: 1
rlm_sql (sql): Освободил идентификатор SQL-соккета: 1
rad_recv: Запрос доступа от хоста 10.x.x.x:1024, id=54, длина=86
Отправляю Access-Reject с id 54 на 10.x.x.xx:1024, но если тестирую с NTradping и отправляю пароль, такой же как MAC-адрес, получаю Access-Accept. Пробовал не вводить пароль в mysql, но тогда получаю rlm_unix: Атрибут "User-Password" обязателен для аутентификации.
