Как назначать IP через FreeRadius в зависимости от логина в LDAP?
Задача: нужно выдавать IP компьютерам в сети в зависимости от логина с которым они авторизировались в сети с помощью 801.X EAP-PEAP. Логины хранятся в LDAP.
Пробовал для теста задать Framed-IP-Address в users.conf. Параметр передается клиенту, но он всеравно берет адреса с DHCP сервера в сети.
Там написано, что ограничение имеет EAP. Но ведь адрес выдается по DHCP. Значит возможность выдать адрес есть. Вопрос в том, как уйти от связки MAC-IP или превратить её в USERNAME-MAC-IP. LDAP вторичен. Возможно это как-то можно реализовать в связке RADIUS+SQL+DHCP... но пока решения не нашел