gudwin888 Posted April 26, 2012 Posted April 26, 2012 Здравствуйте. Существует два пула адресов dynamic - белый адреса, dynamic2 - серые адреса NAT. Каким образом можно решить задачу при окончании пула адресов dynamic, начать выдавать пул адресов dynamic2? Вставить ник Quote
MagMike Posted April 28, 2012 Posted April 28, 2012 (edited) в секции post-auth объявляем блок post-auth { Post-Auth-Type DYNREDUND { dynamic dynamic2 } ...... } Для того, чтобы пользователь получил адрес из пула dynamic, а при его исчерпании - из пула dynamic2, каким-либо образом атрибуту Post-Auth-Type присваиваем значение DYNREDUND, а атрибуту Pool-Name - DEFAULT. например, в файле users: DEFAULT Pool-Name := DEFAULT, Post-Auth-Type := DYNREDUND Fall-Through = 1 Edited April 28, 2012 by MagMike Вставить ник Quote
gudwin888 Posted April 30, 2012 Author Posted April 30, 2012 А каким способом можно решить данную проблему при вот такой схеме? http://linuxsnippets.net/en/snippet/utm5-freeradius-2-dynamic-ip-pool-urfaclient-%D0%BD%D0%B0-php-pppoe-server-linux Вставить ник Quote
MagMike Posted April 30, 2012 Posted April 30, 2012 (edited) т.е., если я правильно понял, у Вас уже настроена схема, как описано на http://linuxsnippets.net/en/snippet/utm5-freeradius-2-dynamic-ip-pool-urfaclient-на-php-pppoe-server-linux, но теперь надо завести новый пул dynamic2, из которого надо выдавать адреса, если закончились свободные в dynamic? Если так, то вместо post-auth { dynamic main_pool Post-Auth-Type REJECT { attr_filter.access_reject } } должно получиться post-auth { Post-Auth-Type DYNREDUND { dynamic dynamic2 } main_pool Post-Auth-Type REJECT { attr_filter.access_reject } } а в users вместо DEFAULT Sql-Group == "dynamic", Pool-Name := "dynamic" Fall-Through = Yes надо написать: DEFAULT Sql-Group == "dynamic", Pool-Name := DEFAULT, Post-Auth-Type := DYNREDUND Fall-Through = Yes Edited April 30, 2012 by MagMike Вставить ник 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.