Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
abills:docs:manual:other:freeradius_3 [2017/08/11 15:51]
asmodeus создано
abills:docs:manual:other:freeradius_3 [2018/02/20 15:00] (текущий)
bohdan [Freebsd]
Строка 4: Строка 4:
  
   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/​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/​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**
   ​   ​