savio Posted March 9, 2009 Posted March 9, 2009 После установки FreeRadius'а в БД нашел таблицу radippool в качестве VPN-сервера использую mpd(OS - FreeBSD) хочется что бы для юзеров, для которых не задана пара значений Framed-IP-Address и Framed-IP-Netmask, айпишка выдавалась с заранее созданого пула адресов(таблица radippool) пробовал по разному, ничего не получается.......... Вставить ник Quote
sirmax Posted March 9, 2009 Posted March 9, 2009 Если не использорвать sqlippool (хотя почему нет?) то мтожно как то так mysql> select * from radcheck; ... My_Username | FramedIpAddress | := | `%{sql:SELECT <запрос который выдаст ip>` ... А вобще читать про xlat Вставить ник Quote
a_andry Posted March 10, 2009 Posted March 10, 2009 если не отдавать Framed-IP-Address и Framed-IP-Netmask, то mpd будет выдавать адрес из пула со своего конфига Вставить ник Quote
make.kernel Posted March 10, 2009 Posted March 10, 2009 sqlippool нужен, radippool сам по себе в базу не лезет, смотреть в сторону /usr/local/etc/raddb/sql/*/ippool.conf, должен торчать в postauth & accounting, ну и имя пула в атрибуты сунуть нада. У меня с mysql наблюдаются дивные глюки с выдачей одного адреса на 2 коннекта разных людей, проявляется при интенсивных реконнектах и "почти занятом" пуле, перетаскиваю функционал в rlm_perl понемногу. Вставить ник Quote
vlad_odmin Posted July 20, 2010 Posted July 20, 2010 ну что получилось у кого нить - оч интересует реализация - сейчас сам пытаюсь настроить чтоб работал с мускульной базой Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.