User Tools

Site Tools


биллинговая_система_freenibs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
биллинговая_система_freenibs [2011/04/12 11:12]
val
биллинговая_система_freenibs [2011/04/12 11:52]
val
Line 34: Line 34:
  
 [server:​local/​src/​freeradius-1.0.1] # ./configure --prefix=/​usr/​local/​freenibs [server:​local/​src/​freeradius-1.0.1] # ./configure --prefix=/​usr/​local/​freenibs
- 
-[server:​local/​src/​freeradius-1.0.1] # sed -i .old -e '​s/​rlm_x99_token//​g'​ Make.inc 
  
 [server:​local/​src/​freeradius-1.0.1] # make && make install [server:​local/​src/​freeradius-1.0.1] # make && make install
 </​code>​ </​code>​
- 
 ===== Создание базы данных FreeNIBS и добавление первого пакета и пользователя ===== ===== Создание базы данных FreeNIBS и добавление первого пакета и пользователя =====
 <​code>​ <​code>​
Line 49: Line 46:
 [server:​local/​src/​freeradius-1.0.1] # mysql < src/​modules/​rlm_nibs/​drivers/​rlm_nibs_mysql/​nibs_mysql.sql [server:​local/​src/​freeradius-1.0.1] # mysql < src/​modules/​rlm_nibs/​drivers/​rlm_nibs_mysql/​nibs_mysql.sql
  
-[server:​local/​src/​freeradius-1.0.1] # mysql +[server:​local/​src/​freeradius-1.0.1] # mysql freenibs 
-mysql> use freenibs+mysql> insert into packets (num,​packet) values (1,'pppoe_users');
-Database changed +
- +
-mysql> insert into packets (num,​packet) values (1,pppoe_users);+
 Query OK, 1 row affected (0.00 sec) Query OK, 1 row affected (0.00 sec)
  
-mysql> insert into users (user, password, crypt_method,​ gid) values (’uX’,’pX’,0,1);+mysql> insert into users (user, password, crypt_method,​ gid) values ('​user1'​,'​pfreenibs1'​,0,1);
 Query OK, 1 row affected (0.00 sec) Query OK, 1 row affected (0.00 sec)
  
 mysql> quit mysql> quit
 </​code>​ </​code>​
- 
 ===== Настройка FreeNIBS ===== ===== Настройка FreeNIBS =====
 <​code>​ <​code>​
Line 70: Line 63:
  
  
-[server:​freenibs/​etc/​raddb] # sed -i .old -e '​s/​%{NAS-Port}/​\${n_p}/​g'​ nibs.conf+[server:​freenibs/​etc/​raddb] # sed -i.old -e '​s/​%{NAS-Port}/​\${n_p}/​g'​ nibs.conf
 </​code>​ </​code>​
  
Line 77: Line 70:
 [server:~] # /​usr/​local/​freenibs/​sbin/​radiusd -xxyz [server:~] # /​usr/​local/​freenibs/​sbin/​radiusd -xxyz
  
-[server:~] # /​usr/​local/​freenibs/​bin/​radtest ​uX pX 127.0.0.1 0 testing123+[server:~] # /​usr/​local/​freenibs/​bin/​radtest ​user1 pfreenibs1 ​127.0.0.1 0 testing123
 </​code>​ </​code>​
  
биллинговая_система_freenibs.txt · Last modified: 2013/05/22 13:50 (external edit)