Мне нужно знать, можно ли настроить сервер радиуса таким образом, чтобы он позволял назначать устройству определенный IP-адрес при подключении. Я имею в виду, когда мобильное устройство подключается к сети Wi-Fi, выданной точкой доступа, и проходит аутентификацию через raidus, после успешной аутентификации дайте устройству определенный IP-адрес.
Если это возможно, как мне сделать такую конфигурацию? используя пул IP-адресов?
Спасибо
решение1
Как правило, нет, если только ваша беспроводная точка доступа или контроллер беспроводной локальной сети не запускает локальный DHCP-сервер, который предварительно заполняет информацию об аренде из пакетов Access-Accept.
Если ваш WAP/WLC поддерживает эту функцию, вы сможете назначать адреса, добавляя атрибуты Framed-IP-Address
и/или Framed-IPv6-Address
к Access-Accept.
Модуль sqlippool в FreeRADIUS v3 сможет выполнять назначения из пула.
Просто отметим... FreeRADIUS v3 изначально поддерживает DHCPv4, а FreeRADIUS v4 поддерживает DHCPv4 и DHCPv6.
решение2
DHCP bind MAC address может помочь. Вы можете привязать определенный MAC-адрес вашего устройства к определенному IP-адресу.