RADIUS维护

王朝other·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

一、运行环境

RADIUS程序安装在10.29.0.1主机的/export/home/cwums/radius目录下,要正确运行RADIUS程序,必须以cwums身份进入系统。

二、启动RADIUS

以cwums身份进入10.29.0.1主机,然后输入如下命令:

$cd radius

$startradius

三、停止RADIUS

以cwums身份进入10.29.0.1主机,然后输入如下命令:

$cd radius

$stopradius

注意:尽量不要直接用kill ?9杀死RADIUS进程。另外,kill ?HUP对RADIUS程序不起作用,要重启RADIUS,必须先执行stopradius,等RADIUS进程不存在后再执行startradius。

四、检测程序

检测程序循环检测RADIUS进程和数据发送进程是否存在,如不存在则自动重启。启动检测程序方法如下:

$nohup checkradius &

然后可删除nohup.out文件。

要停止检测程序,可直接用kill命令杀死该进程:

$ ps -ef|grep checkrad找出checkradius进程号

$kill ?9 进程号

五、模拟登录程序

在/export/home/cwums/radius/test目录下有模拟登录程序,使用该程序可检查RADIUS程序是否正常工作,还可检查某个用户是否能上网等。运行模拟程序:

$rad_login

然后按照提示依次输入用户名、密码、被叫号码和主叫号码。对于主叫用户,必须输入至少7位的主叫号码。

六、连接限制清除程序

当某个用户由于连接限制而不能上网时,可根据需要手工清除该用户的当前连接限制:在/export/home/cwums/radius/test目录下运行cleanuser

$cleanuser

然后根据提示分别输入RADIUS服务器地址(10.29.0.1)和用户帐号。

七、数据格式

统计数据临时存放在/usr/local/infoharb/acct/DATA目录中,主要记录统计stop包,也包括统计start包(没有多大作用)。Stop包格式如下:

网类型 : PSTN = 0, ISDN = 1

包状态 : ACCT_STATUS_START = 1, ACCT_STATUS_STOP = 2

数据类型 : local = 0, proxy = 1, guest = 2, roam = 4, card = 6

NAS IP 地址

NAS 端口号

会话标识号

多重连接会话标识号

用户名

包到达时间 : YYYY/MM/DD/hh/mm/ss

会话时长

主叫号码

被叫号码

开户地域名

接入地域名

服务类型

帧协议

帧 IP 地址

流入包数

流出包数

流入字节数

流出字节数

多重连接数

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航