Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:manual:other:freeradius_3 [2017/08/14 19:27] asmodeus [Freebsd] |
abills:docs:manual:other:freeradius_3 [2018/02/20 15:00] (текущий) bohdan [Freebsd] |
||
---|---|---|---|
Строка 5: | Строка 5: | ||
cd /usr/ports/net/freeradius3 && make && make install clean | cd /usr/ports/net/freeradius3 && make && make install clean | ||
+ | |||
+ | ===Ручная конфигурация=== | ||
копируем конфигурацию | копируем конфигурацию | ||
+ | cd /usr/abills/ | ||
+ | rm /usr/local/etc/raddb/sites-enabled/* | ||
cp misc/freeradius/v3/mods-enabled/perl /usr/local/etc/raddb/mods-enabled/perl | cp misc/freeradius/v3/mods-enabled/perl /usr/local/etc/raddb/mods-enabled/perl | ||
cp misc/freeradius/v3/mods-enabled/sql /usr/local/etc/raddb/mods-enabled/sql | cp misc/freeradius/v3/mods-enabled/sql /usr/local/etc/raddb/mods-enabled/sql | ||
cp misc/freeradius/v3/sites-enabled/abills_default /usr/local/etc/raddb/sites-enabled/abills_default | cp misc/freeradius/v3/sites-enabled/abills_default /usr/local/etc/raddb/sites-enabled/abills_default | ||
cp misc/freeradius/v3/users /usr/local/etc/raddb/users | cp misc/freeradius/v3/users /usr/local/etc/raddb/users | ||
+ | |||
+ | |||
+ | в файле /usr/local/etc/raddb/mods-enabled/sql пропишите данные доступа к базе | ||
+ | |||
+ | переменные | ||
+ | |||
+ | %dbname% - Название баззы | ||
+ | %dbhost% - Хост баззы | ||
+ | %dbuser% - Пользователь | ||
+ | %dbpasswd% - Пароль | ||
+ | %secretkey% - Ключ шифрования паролей ($conf{secretkey}) | ||
+ | | ||
+ | ===Автоконфигурация=== | ||
+ | |||
+ | cd /usr/abills/misc/ | ||
+ | ./autoconf PROGRAMS=freeradius FREERADIUS=3 | ||
+ | |||
+ | нажимаем всюду **yes** | ||
+ | |||
+ | ===Удаление=== | ||
+ | cd /usr/ports/net/freeradius3 && make deinstall clean | ||
+ | rm -r /usr/local/etc/raddb | ||
+ | При переустановке очистите конфиг | ||
+ | make clean config | ||
+ | |||
+ | ====Radius proxy==== | ||
+ | |||
+ | cp misc/freeradius/v3/proxy.conf /usr/local/etc/raddb/ | ||
+ | | ||
+ | в файле **/usr/local/etc/raddb/sites-enabled/abills_default** после строк | ||
+ | |||
+ | #Realm add | ||
+ | |||
+ | примеры реалмов для перенаправления на разные прокси сервера. Их нужно указывать в двух секциях | ||
+ | **authorize** и **accounting** | ||
+ | | ||