Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:other:install_ubuntu [2011/10/11 11:21]
pigich
abills:docs:other:install_ubuntu [2018/05/15 13:39] (текущий)
oswald
Строка 1: Строка 1:
-=====Установка ABillS + Ubuntu=====+=====Установка ABillS + Ubuntu ​+ FreeRadius2 + RLMPerl=====
  
 Сначала обновим систему Сначала обновим систему
Строка 85: Строка 85:
   ​   ​
   ln -s /​usr/​lib/​libperl.so.5.10.1 /​usr/​lib/​libperl.so   ln -s /​usr/​lib/​libperl.so.5.10.1 /​usr/​lib/​libperl.so
-  ​+  ln -s /​usr/​lib/​libperl.so.5.10.1 /​usr/​lib/​libperl.so.5.10 
 +   ​
   wget ftp://​ftp.freeradius.org/​pub/​freeradius/​freeradius-server-2.1.11.tar.gz   wget ftp://​ftp.freeradius.org/​pub/​freeradius/​freeradius-server-2.1.11.tar.gz
   tar zxvf freeradius-server-2.1.11.tar.gz   tar zxvf freeradius-server-2.1.11.tar.gz
Строка 169: Строка 170:
 ==Настройка Freeradius== ==Настройка Freeradius==
  
-  ​cp /​usr/​abills/​misc/​freeradius/​v2/​radiusd.conf ​/usr/local/freeradius/etc/raddb/radiusd.conf +  ​cd /​usr/​abills/​ 
-  ​rm /usr/local/freeradius/etc/raddb/sites-enabled/* +  rm /​usr/​local/​etc/​raddb/​sites-enabled/​* 
-  cp /​usr/​abills/​misc/​freeradius/​v2/users_perl ​/usr/local/freeradius/etc/raddb/users +  ​cp misc/​freeradius/​v3/​mods-enabled/​perl ​/​usr/​local/​etc/​raddb/​mods-enabled/perl 
-  cp /​usr/​abills/​misc/​freeradius/​v2/default_rlm_perl ​/usr/local/freeradius/​etc/​raddb/​sites-enabled/​default +  cp misc/​freeradius/​v3/mods-enabled/​sql ​/​usr/​local/​etc/​raddb/​mods-enabled/​sql 
-  cp /​usr/​abills/​misc/​freeradius/​v2/perl /usr/local/freeradius/etc/raddb/modules/+  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
  
 Меняем в конфиге радиуса ​ Меняем в конфиге радиуса ​
Строка 182: Строка 184:
   user = freerad   user = freerad
   group = freerad   group = freerad
-    
-  $INCLUDE sites-enabled/​default 
  
 +
 +  vim /​usr/​local/​freeradius/​etc/​raddb/​clients.conf
 +<​code>​
 +client 127.0.0.1 {
 +   ​secret = radsecret
 +   ​shortname = shorrname
 +}
 +</​code>​
   chown -R freerad:​freerad /​usr/​local/​freeradius/​etc/​raddb   chown -R freerad:​freerad /​usr/​local/​freeradius/​etc/​raddb
 +
 +  стартуем в режиме отладки ​
 +
 +  #  /​usr/​local/​freeradius/​sbin/​radiusd -X
 +
 +если после старта выполучаете ошибка ​
 +  symbol lookup error: /​usr/​lib/​perl/​5.10/​auto/​Cwd/​Cwd.so:​ undefined symbol: Perl_Gthr_key_ptr
 +
 +тогда нужно дополнительно подгрузить perl  библиотеку ​
 +  LD_PRELOAD=/​usr/​lib/​libperl.so ​ /​usr/​local/​freeradius/​sbin/​radiusd -X   
  
 ==Постнастройка Abills== ==Постнастройка Abills==
Строка 191: Строка 209:
 **/​etc/​crontab** **/​etc/​crontab**
  
- */5  *      *    *     ​* ​  ​root ​  /​usr/​abills/​libexec/​billd -all\\ +<​code>​ 
- ​1 ​    ​0 ​    ​* ​   *     ​* ​  ​root ​   /​usr/​abills/​libexec/​periodic daily\\ + */5  *      *    *     ​* ​  ​root ​  /​usr/​abills/​libexec/​billd -all 
- ​1 ​    ​1 ​    ​* ​   *     ​* ​  ​root ​   /​usr/​abills/​libexec/​periodic monthly\\+ ​1 ​    ​0 ​    ​* ​   *     ​* ​  ​root ​   /​usr/​abills/​libexec/​periodic daily 
 + ​1 ​    ​1 ​    ​* ​   *     ​* ​  ​root ​   /​usr/​abills/​libexec/​periodic monthly 
 +</​code>​ 
  
-\\ 
  
   ​   ​
Строка 262: Строка 282:
 Если Вы увидите другие ошибки смотрите в [[abills:​docs:​modules:​dv:​ru#​%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B8|список ошибок]]. Если журнал ошибок пуст значит неправильно настроено взаимодействие с RADIUS сервером. Если Вы увидите другие ошибки смотрите в [[abills:​docs:​modules:​dv:​ru#​%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B8|список ошибок]]. Если журнал ошибок пуст значит неправильно настроено взаимодействие с RADIUS сервером.
  
-[[abills:​docs:​linux:​accel_pptp:​ru|Настройка NAS accel-pptp]] +--- 
-[[abills:​docs:​mikrotik:​ru|Настройка NAS Mikrotik]]+  * [[abills:​docs:​linux:​accel_pptp:​ru|Настройка NAS accel-pptp]] 
 + 
 +  * [[abills:​docs:​mikrotik:​ru|Настройка NAS Mikrotik]]