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:10]
val
биллинговая_система_freenibs [2011/04/12 11:52]
val
Line 26: Line 26:
 29d27 29d27
 < rlm_x99_token < rlm_x99_token
 +
 +[server:​local/​src/​freeradius-1.0.1] # rcsdiff src/​include/​radiusd.h ​
 +280c280
 +< extern int            auth_port;
 +---
 +> //extern int          auth_port;
  
 [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 43: 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 64: 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 71: 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)