Некорректная выдача IP адресов через Freeradius-DHCP
Добавлено: Ср авг 14, 2013 6:53 am
Пытаюсь выдать адреса через freeradius-dhcp согласно тарифам
Создал кучу пулов (по количеству тарифов), назначил тарифам эти пулы, назначил эти пулы NAS'ам (иначе не работает)
Если подключаюсь по vpn, то адрес выдаётся корректно из правильного пула. А если подключаюсь по dhcp с опцией 82 (схема с mikrotik, который у радиуса узнаёт адрес), то если mac/vlan совпадают с зарегистрироваными, то всегда выдаётся адрес из одного и того же пула, независимо от тарифа. Если же mac или vlan не совпадают, то выдаётся из гостевого.
з.ы. если это чем-то поможет: пул, из которого выдаётся зарегистрированным пользователям, с самым маленьким id. Полагаю, он просто берёт из первого пула.
Создал кучу пулов (по количеству тарифов), назначил тарифам эти пулы, назначил эти пулы NAS'ам (иначе не работает)
Если подключаюсь по vpn, то адрес выдаётся корректно из правильного пула. А если подключаюсь по dhcp с опцией 82 (схема с mikrotik, который у радиуса узнаёт адрес), то если mac/vlan совпадают с зарегистрироваными, то всегда выдаётся адрес из одного и того же пула, независимо от тарифа. Если же mac или vlan не совпадают, то выдаётся из гостевого.
з.ы. если это чем-то поможет: пул, из которого выдаётся зарегистрированным пользователям, с самым маленьким id. Полагаю, он просто берёт из первого пула.