MSCBSC 移动通信论坛
搜索
登录注册
网络优化工程师招聘专栏 4G/LTE通信工程师最新职位列表 通信实习生/应届生招聘职位

  • 阅读:3080
  • 回复:3
ZSR1809路由器资料
qinnan90
入门会员



 发短消息    关注Ta 

积分 30
帖子 5
威望 467 个
礼品券 10 个
专家指数 5
注册 2012-9-12
专业方向  通信
回答问题数 0
回答被采纳数 0
回答采纳率 0%
 
发表于 2012-09-21 21:31:10  只看楼主 
本帖已被 版主 阿蔡 审核推荐到论坛首页
【资料名称】:ZSR1809路由器资料

【资料作者】:官方

【资料日期】:2007-09

【资料语言】:中文

【资料格式】:DOC

【资料目录和简介】:

前 言
手册说明
ZXISAM是中兴互联网接入管理系统的缩写,产品为校园网和企业网用户提供对网络接入的控制和管理,以及用户上网认证和计费等功能。本手册详细讲述了ZXISAM的相关软件安装,配套文档包括:
《ZXISAM(V1.2)操作手册》
内容介绍
全手册共有六章,一个附录。下面介绍各章节的主要内容:
章名
概要
第一章 系统概述
本章介绍了ZXISAM-AAA系统的组成部分。
第二章 硬件安装
本章根据业务量的大小介绍四种硬件配置。
第三章 软件安装
本章介绍了如何安装ZXISAM-AAA系统和数据库
第四章 数据配置
本章介绍了如何修改配置文件。
第五章 Radius服务器的启动说明
本章介绍了Radius服务器启动的注意点。
第六章 运行前的准备工作
本章介绍了在系统投入使用前,还需要完成的工作。
目 录
第1章 系统概述.......................................................................................................................................1-1
1.1 系统组成........................................................................................................................................1-1
1.2 数据库系统....................................................................................................................................1-1
1.3 Radius认证服务系统.......................................................................................................................1-1
1.4 Web营业和自助服务系统...............................................................................................................1-1
1.5 后台管理系统................................................................................................................................1-1
第2章 硬件安装.......................................................................................................................................2-1
2.1 系统配置........................................................................................................................................2-1
2.2 系统环境配置................................................................................................................................2-1
2.3 组网方式........................................................................................................................................2-2
第3章 软件安装.......................................................................................................................................3-1
3.1 数据库安装....................................................................................................................................3-1
3.1.1 基于Windows的数据库安装................................................................................................3-1
3.1.2 基于Solaris的Sybase数据库安装.......................................................................................3-10
3.2 软件安装......................................................................................................................................3-16
3.2.1 Windows下的典型安装.......................................................................................................3-16
3.2.2 在UNIX/LINUX服务器上初始化数据库和安装Radius服务...........................................3-24
3.2.3 在Solaris服务器上安装Radius服务...................................................................................3-28
第4章 数据配置.......................................................................................................................................4-1
4.1 配置文件的基本规则.....................................................................................................................4-1
4.2 对配置文件做的必要修改.............................................................................................................4-1
4.3 配置文件说明................................................................................................................................4-2
第5章 Radius服务器的启动说明............................................................................................................5-1
5.1 概述................................................................................................................................................5-1
5.2 安装Radius 服务器前的准备工作................................................................................................5-1
5.3 日志文件说明................................................................................................................................5-1
5.4 常见问题解答................................................................................................................................5-3
-ii-
第6章 运行前的准备工作.......................................................................................................................6-1
6.1 License的获得................................................................................................................................6-1
6.2 Radius Server测试程序的基本使用方法........................................................................................6-2
附录A 安装程序FAQ..............................................................................................................................A-1
-i-
图目录
图2.3-1 最小配置的认证计费系统.................................................................................................2-2
图2.3-2 有服务冗余的认证计费系统.............................................................................................2-2
图2.3-3 有服务冗余和网络冗余的认证计费系统.........................................................................2-3
图3.1-1 安装向导............................................................................................................................3-2
图3.1-2 选择安装路径....................................................................................................................3-3
图3.1-3 输入安装路径....................................................................................................................3-3
图3.1-4 开始安装............................................................................................................................3-4
图3.1-5 登记...................................................................................................................................3-4
图3.1-6 安装后的配置....................................................................................................................3-5
图3.1-7 配置向导............................................................................................................................3-5
图3.1-8 配置服务器类型................................................................................................................3-6
图3.1-9 选择数据库的用途............................................................................................................3-6
图3.1-10 选择数据库的存放路径..................................................................................................3-7
图3.1-11 配置并发连接数...............................................................................................................3-7
图3.1-12 配置网络和数据库模式..................................................................................................3-8
图3.1-13 配置缺省字符集..............................................................................................................3-8
图3.1-14 设置windows操作系统....................................................................................................3-9
图3.1-15 配置安全选项..................................................................................................................3-9
图3.1-16 保存并执行配置............................................................................................................3-10
图3.1-17 登录数据库....................................................................................................................3-14
图3.1-18 选择Configure................................................................................................................3-14
图3.1-19 数据库参数配置界面....................................................................................................3-15
图3.2-1 安装欢迎界面..................................................................................................................3-16
图3.2-2 安装选项..........................................................................................................................3-17
-ii-
图3.2-3 安装方式..........................................................................................................................3-17
图3.2-4 选择安装模块..................................................................................................................3-18
图3.2-5 安装界面..........................................................................................................................3-19
图3.2-6 数据库安装......................................................................................................................3-20
图3.2-7 Sybase数据库安装...........................................................................................................3-21
图3.2-8 Radius服务安装...............................................................................................................3-22
图3.2-9 后台管理安装界面..........................................................................................................3-23
图3.2-10 安装结束界面................................................................................................................3-24
图3.2-11 安装选项........................................................................................................................3-25
图3.2-12 安装方式........................................................................................................................3-25
图3.2-13 安装模块........................................................................................................................3-26
图3.2-14 Unix/Linux下Sybase数据库的安装..............................................................................3-27
图3.2-15 Radius服务器安装界面.................................................................................................3-28
图6.1-1 许可证管理窗口................................................................................................................6-1
1-1
第1章 系统概述
摘要
本章介绍了ZXISAM-AAA系统的组成部分。
1.1 系统组成
ZXISAM-AAA系统由四个子系统组成:
􀁺 数据库系统
􀁺 Radius认证服务器
􀁺 Web营业和自助服务系统
􀁺 后台管理系统
各部分以组件的形式存在,可以单独安装,也可以组合安装。
1.2 数据库系统
ZXISAM-AAA支持Sybase、SqlServer、Mysql数据库。其中Sybase数据库可以安装在Linux/Unix/Windows下,而SqlServer和Mysql只能在Windows下安装,如果要让其运行在Linux/Unix下,只能进行手工安装,而不能使用本安装程序。
1.3 Radius认证服务系统
包括可执行程序、动态链接库和配置文件,可以安装在Linux/Windows下。
1.4 Web营业和自助服务系统
包括Web营业系统和自助服务系统两个Web站点,以Tomcat服务的形式运行,可以安装在Linux/Windows下。
1.5 后台管理系统
用delphi开发的数据库管理系统,只能安装和运行在Windows系统下。

2-1
第2章 硬件安装
摘要
本章根据业务量的大小介绍四种硬件配置。
2.1 系统配置
系统配置包括以下几个部分:
1. 服务器、PC与磁盘阵列;
2. 软件,包括操作系统、数据库、ZXISAM-AAA软件;
3. 网络设备,包括路由器、以太网交换机。
其中,网络设备是可选的,可以采用用户已有的网络设备。
最低要求硬件平台:
处理器类型
Intel Pentium 100M
内存
64M
硬盘空间
300M
若需要冗余与负载分担,需要配置多台服务器、磁盘阵列、磁带机、UPS、多台网络设备等。
可以选择HP、DELL、COMPAQ、IBM的PC服务器,也可以选择SUN、HP、IBM的UNIX工作站或小型机。
2.2 系统环境配置
1. 配置A:是最小配置的认证计费系统,没有冗余,适用于小型系统。
2. 配置B:有服务器冗余的认证计费系统,适用于中型、大型系统,采用2台PC服务器构成Cluster,不包含异地备份。
3. 配置C:有服务器冗余的认证计费系统,适用于中型、大型系统,采用2台SUN服务器构成Cluster,不包含异地备份。
4. 配置D:有服务器冗余的认证计费系统,包含异地备份,适用于大型系统,采用2台SUN服务器构成Cluster。
ZXISAM-AAA 系统安装手册
2.3 组网方式
根据系统环境配置的不同,有不同的组网方式:
1. 最小配置的认证计费系统,不保证冗余,性能要求不高,如图2.3-1所示。 PC终端Radius服务器与数据库服务器
图2.3-1 最小配置的认证计费系统
2. 有服务器冗余的认证计费系统,如图2.3-2所示。 主用Radius服务器、数据库服务器备用Radius服务器、数据库服务器PC管理终端
图2.3-2 有服务冗余的认证计费系统 2-2
第 2 章 硬件安装
3. 有服务器冗余与网络冗余的认证计费系统,如图2.3-3所示。 主用Radius服务器、数据库服务器备用Radius服务器、数据库服务器PC管理终端磁盘阵列路由器路由器IP网络
图2.3-3 有服务冗余和网络冗余的认证计费系统
4. 异地备份、服务器冗余与网络冗余的认证计费系统,在第三种配置的基础上在异地再做一个最小配置的认证计费系统,作为一个异地备份。
2-3

3-1
第3章 软件安装
摘要
本软件安装盘将安装系统以下部分:
1.数据库
2.Radius服务
3.后台管理
4.Web系统
3.1 数据库安装
3.1.1 基于Windows的数据库安装
可以在Windows 2000/XP/2003系统上安装数据库。如果是Windows 2000,要安装SP4或其以上的Service Pack。
数据库可选MSSQL,SYBASE和MYSQL。
1. 数据库为MSSQL
安装SQL Server 7.0或SQL Server 2000,并安装sql7sp3或Sql2000 sp3补丁。
安装完成后,可以得到数据库服务器名、用户名和口令。
在安装SQL Server数据库时应注意:
􀁺 如果是SQL Server 7.0或SQL Server 2000的数据库,必须安装相应的sql7sp3或sql2000 sp3补丁。安装完成后,可以在查询器中用select @@version来查看是否安装成功;
􀁺 安装MSSQL Server数据库时,用户帐号不能选择系统管理员,必须用sa。
2. 数据库为SYBASE
选择Sybase ASE 11.9以上版本安装,创建Syabse服务器。
如果其他AAA组件(Radius/Web/后台)与数据库服务器不安装在同一台机器上,需要在其他组件的系统上安装Sybase客户端。
ZXISAM-AAA 系统安装手册
安装完成后,通过Sybase客户端提供的Dsedit Utility测试一下数据库服务器的连接是否正常。
配置数据库时,要设定大小写敏感(默认模式)。
3. 数据库为MYSQL
安装MySQL Server 5.0。
下面具体介绍一下安装MYSQL数据库的安装步骤。
(1) 如图3.1-1所示,选择custom安装。
图3.1-1 安装向导 3-2
第 3 章 软件安装
(2) 如图3.1-2所示,单击<Change>选择安装路径。
图3.1-2 选择安装路径
(3) 如图3.1-3所示,输入安装路径,单击<OK>回到上一步,单击<Next>,继续安装。
图3.1-3 输入安装路径 3-3
ZXISAM-AAA 系统安装手册
(4) 如图3.1-4所示,单击<Install>,开始安装。
图3.1-4 开始安装
(5) 如图3.1-5所示,安装完成后进行登记,选择[Skip Sign-Up],单击<Next>。
图3.1-5 登记 3-4
第 3 章 软件安装
(6) 如图3.1-6所示,单击<Finish>,开始安装后的配置。
图3.1-6 安装后的配置
(7) 如图3.1-7所示,选择Detailed Configuration,单击<Next>。
图3.1-7 配置向导 3-5
ZXISAM-AAA 系统安装手册
(8) 如图3.1-8所示,配置服务器类型,选择[Server Machine],单击<Next>。
图3.1-8 配置服务器类型
(9) 如图3.1-9所示,保持缺省值,单击<Next>。
图3.1-9 选择数据库的用途 3-6
第 3 章 软件安装
(10) 如图3.1-10所示,选择数据库的存放路径,单击<Next>。
图3.1-10 选择数据库的存放路径
(11) 如图3.1-11所示,配置并发连接数,选择Online Transaction Processing(OLTP)。
图3.1-11 配置并发连接数 3-7
ZXISAM-AAA 系统安装手册
(12) 如图3.1-12所示,保持缺省值,单击<Next>。
图3.1-12 配置网络和数据库模式
(13) 如图3.1-13所示,配置缺省字符集时保持缺省值:Standard Character Set。
图3.1-13 配置缺省字符集 3-8
第 3 章 软件安装
(14) 如图3.1-14所示,将mysql配置为系统服务,并且开机自动启动,单击<Next>。
图3.1-14 设置windows操作系统
(15) 如图3.1-15所示,配置安全选项时勾上:Enable root access from remote machines,单击<next>。
图3.1-15 配置安全选项 3-9
ZXISAM-AAA 系统安装手册
(16) 如图3.1-16所示,单击<Execute>,保存并执行配置。
图3.1-16 保存并执行配置
3.1.2 基于Solaris的Sybase数据库安装
操作系统(Sun Solaris Unix)一般由设备供应商预装。只需检查是否符合安装要求,并已安装所需补丁和其他软件。
在Sun服务器上安装Sybase服务软件,安装步骤如下所示。
1. 修改系统配置
以root身份登录,修改/etc/system文件,在文件末尾加入以下内容:
set shmsys: shminfo_shmmax=1073741824 (共享内存大小,设置为物理内存的一半)
set semsys: seminfo_semmap=1024
set semsys: seminfo_semmni=1024
set semsys: seminfo_semmns=1024
set msgsys: msginfo_msgmnb=56384 (消息个数)
set msgsys: msginfo_msgtql=10240 (每个消息长度)
set msgsys:msginfo_msgseg=10240 3-10
第 3 章 软件安装
set msgsys:msginfo_msgmax=56383
set pt_cnt=1024 终端参数(每个窗口就是一个终端)
set rstchown = 0
键入 reboot 重启系统 注意:
每次重装操作系统之后,必须要修改该文件,因为缺省的共享内存比较小,安装数据库会失败。
2. 建立sybase用户和sybase用户组。以sybase身份登录,安装sybase,安装完成后,需要修改sa的密码为zxipp10。
(1) 使用FTP将文件sybase.tar.gz上传到SUN的一个临时安装目录。
注意FTP应使用binary模式,命令为ftp>bin。
FTP登陆名为sybase,密码为sybase。
(2) 在临时安装目录下运行:
gzip –d sybase.tar.gz
tar xvf sybase.tar
压缩:
tar cvf ./sybase.tar 绝对路径
tar cvf /cdrom/sybasecd. 相对路径 注意:
若有sybase的安装光盘,(1)、(2)两步骤可省,直接将光盘放入光驱即可。 3-11
ZXISAM-AAA 系统安装手册
3-12
(3) 修改/space/home/sybase/.profile文件,加入以下内容。
PATH=/usr/bin:/usr/ucb:/etc:/usr/local/bin:.
export PATH
SHLIB_PATH=$HOME/lib
export SHLIB_PATH
SYBASE=$HOME
export SYBASE
PATH=$PATHSYBASE/bin:.
export PATH
DSQUERY=机器名
export DSQUERY
PROJECT_DIR=$HOME
export PROJECT_DIR
LANG=C #若是sybase中文版则LANG=zh
export LANG
bash
(4) 执行程序:/cdrom/sybasecd/sybsetup安装sybase。
安装时注意,安装内容除了不需要的语言模块之外其余全选。
文件拷贝完之后选择build new server,四个子内容全选。
master device path = /space/home/sybase/master.dat
size = 512 M (设备)
= 256M (master)
sybsystem proc device path = /space/home/sybase/sysproc.dat
size = 512M
= 256M
tempdb设置:根据所开通业务的用户数量和话单数量可适当调整。可以设置在512M或以上。
第 3 章 软件安装
3-13
maxium number of connection =50
其余按缺省配置:语言选择cp850,大小写不敏感(insensitive)。如果安装的是sybase中文版,则缺省语言集应选择简体中文eucgb,另外需要注意的是,在配置ODBC时,字符集也要输入eucgb,否则相应的数据源可能会连不上数据库服务器。
(5) 在locales目录下打开locales.dat文件,查找[sun_svr4]段,
修改locale = us_en, us_english,
iso_1为locale = us_en,us_english,cp850。
如果安装的是sybase中文版,则无需修改此文件。
(6) 在/space/home/sybase建立data目录,命令为mkdir data。
(7) 启动sybase,运行install目录下的RUN_数据库服务器名。
(8) 关闭sybase,运行bin目录下的isql –Usa –P密码 –S数据库服务器名,执行sql语句shutdown和go。
(9) 修改sybase sa密码,运行bin目录下的isql –Usa –P密码 –S数据库服务器名,执行sql语句sp_password,原口令,新口令,sa和go。
至此Solaris上的数据库安装结束,需要注意以下几点
1. 缺省的库空间比较小,需要根据实际容量修改;
2. tempdb不能采用缺省值,可以在建立master 库界面的advanced界面设置;
3. 数据库的共享内存在安装中需要设置(system文件中),不能采用缺省值。
数据库启动之后,进行如下步骤,修改数据库参数。
1. 如图3.1-17所示,在[sybase->sybase central]中,选择数据库服务器名,登录进入数据库后。
ZXISAM-AAA 系统安装手册
图3.1-17 登录数据库
2. 如图3.1-18所示,进入ZXIP10数据库服务器后,用鼠标右键单击数据库服务器名称,在弹出的菜单中选择[Configure]。
图3.1-18 选择Configure
3-14
第 3 章 软件安装
3. 进入数据库服务器参数配置界面后,如图3.1-19所示。界面列出所有的数据库配置参数。
图3.1-19 数据库参数配置界面
需要更改的参数有:
参数名称
更改的值
number of locks
20000
number of user connections
50
procedure cache percent
30—35
number of devices
20 (可根据需要)
3-15
ZXISAM-AAA 系统安装手册
3.2 软件安装
3.2.1 Windows下的典型安装
1. 运行安装目录下的Setup.exe程序,进入安装欢迎界面。如图3.2-1所示,单击<安装>。
图3.2-1 安装欢迎界面
2. 进入安装选项界面,如图3.2-2所示。
[数据库,Radius服务的操作系统类型]为[WINNT]。
[数据库类型]可根据实际需要选择SQL SERVER或MYSQL,这里以SQL SERVER数据库为例。
单击<安装>,继续安装。 3-16
第 3 章 软件安装
图3.2-2 安装选项
3. 进入下一个安装界面“选择安装方式”,如图3.2-3所示。
对于典型安装,只安装数据库、Radius服务、后台管理和Web营业系统。
对于客户自安装,客户可选择需要安装的模块。
对于完全安装,将安装安装目录有的所有模块。
一般情况下以“典型安装”为主,单击<安装>。
图3.2-3 安装方式 3-17
ZXISAM-AAA 系统安装手册
4. 进入选择安装模块界面,如图3.2-4所示。
由于是[典型安装],此处无法选择安装的组件。对于[自定义安装],将在后面章节中进行说明。
如果之前选择了MYSQL数据库,则事先必须安装好myodbc驱动,否则无法连接MYSQL数据库。单击[安装],进入下一步。
图3.2-4 选择安装模块
5. 界面如图3.2-5所示,单击[安装],进入下一步。 3-18
第 3 章 软件安装
图3.2-5 安装界面
6. 如图3.2-6所示,在数据库安装界面上,可以配置数据库服务器IP地址,对SQL Server数据库IP地址不能改动,只能是本地的IP地址。
SQL Server数据库需要指定数据库设备路径和数据库备份设备路径,上面的编辑框是设备路径,下面的是备份设备路径。
在数据库配置中包括数据库名、数据库设备名、设备大小、日志设备名和日志设备大小,都可以根据实际需要进行修改。
设置数据库设备大小和日志设备大小时需要注意,数据库缺省的设备空间是25600/512=50M,这远远不能满足实际应用的要求,用户可以根据实际需要设定数据库设备和日志设备的大小。一般来说,逻辑日志空间为数据空间的20%~30%。 3-19
ZXISAM-AAA 系统安装手册
图3.2-6 数据库安装
Sybase数据库因为存在与已创建的设备上,因此界面略有不同,Sybase数据库的安装界面如图3.2-7所示。
对于Sybase数据库是存在于设备上的,所以在操作界面上包括了设备名、物理位置和设备的大小,日志设备名、物理路径和日志设备大小。
可以在数据库配置上面的显示框中根据实际情况修改相应的设置。
数据库配置下面的显示框配置数据库名,数据库存放设备名,数据库数据空间大小,日志存放的设备名和日志空间大小,数据库空间不能大于它所在的设备空间,日志空间也不能大于日志设备空间。
配置好数据库后单击<安装>,进入下一步。 3-20
第 3 章 软件安装
图3.2-7 Sybase数据库安装
7. 进入Radius服务安装界面,如图3.2-8所示。
在Radius安装界面上包括Radius服务器IP地址,机器名,如果是在本机上安装,服务器IP地址为本机IP地址,机器名为本机名都不可修改。
认证端口号和记帐端口号可配置,默认为1812和1813。
日志级别从1~5,数字越大日志记录越详细,调试状态下设置为5,正式运行时,建议选择为2。
界面中间为客户端配置,配置客户端的IP地址和密钥,必须配置。
界面下方为Radius数据库配置,如果前面选择了安装数据库,这些配置都为只读,不能修改。否则用户可以根据实际情况进行设置。
配置完成后,单击<安装>,进入下一步。 3-21
ZXISAM-AAA 系统安装手册
图3.2-8 Radius服务安装
8. 进入后台管理安装界面,如图3.2-9所示。
在后台管理安装界面中需要配置数据库服务器IP、端口号、数据库名、用户名和口令。
如果系统配置了计费备份数据库,在计费备份数据库中需要配置备份数据库服务器IP、端口号、备份数据库名、用户名、口令。
如果没有配置备份数据库,该项配置与系统数据库一致,必须要配置,否则后台管理中的某些模块无法应用。
单击<安装>,至此所有安装配置界面都已完成,安装程序将自动的完成以下的安装步骤,包括数据库创建,文件拷贝,服务创建和启动。 3-22
第 3 章 软件安装
图3.2-9 后台管理安装界面
9. 安装结束后,出现结束界面,如图3.2-10所示。
在结束界面中,安装程序将提示是否创建自动登陆帐号和是否重起机器,用户可以根据需要选择。 3-23
ZXISAM-AAA 系统安装手册
图3.2-10 安装结束界面
3.2.2 在UNIX/LINUX服务器上初始化数据库和安装Radius服务
1. 如果使用的是LINUX/UNIX的SYBASE数据库,或者Radius服务运行在LINUX/UNIX平台上,则安装过程略有不同,安装选项如图3.2-11所示。数据库只能选择Sybase。
安装目录里填入在Linux或Unix下安装Sybase数据库的目录。
Unix IP中填入Linux或Unix的IP地址、用户名及用户口令。
单击<安装>,进入下一步。 3-24
第 3 章 软件安装
图3.2-11 安装选项
2. 如图3.2-12所示,选择[客户自安装],单击<安装>,进入下一步。
图3.2-12 安装方式 3-25
ZXISAM-AAA 系统安装手册
3. 如图3.2-13所示,在安装选项中选择“数据库”和“Radius服务”的组合。单击<安装>,进入下一步。
图3.2-13 安装模块
4. 数据库参数的界面如图3.2-14所示,在安装界面中输入数据库服务器的IP地址,数据库端口号,Sa口令。
需要注意的是一定要根据实际的情况修改数据设备和日志设备的路径名。
数据设备和日志设备大小可以根据实际需要设置(一般不可以小于默认值)。单击<安装>,进入下一步。 3-26
第 3 章 软件安装
图3.2-14 Unix/Linux下Sybase数据库的安装
5. 如图3.2-15所示,进入Radius服务器安装界面。
在界面中,输入Radius服务所在Unix服务器的IP地址、机器名、服务器FTP用户名、FTP口令(FTP用户名和口令必须填写)。
输入FTP目录,如果不填写,将设置为FTP用户当前路径。
安装完成之后,安装程序将Radius运行所需文件以及修改后的配置文件server.cfg传送到Unix服务器指定的目录下。 3-27
ZXISAM-AAA 系统安装手册
图3.2-15 Radius服务器安装界面
3.2.3 在Solaris服务器上安装Radius服务
Radius压缩包被传送到Unix服务器指定目录后,以下面的步骤在Unix服务器上安装Radius。
1. 用root帐号登陆;
2. 进入FTP传送文件的路径,以/export/home/guest/tmp目录为例;
3. cd /export/home/guest/tmp;
4. gunzip ip10aaa_2.51.tar.Z(如果压缩包是.tar,省略该步骤),将压缩包解压为ip10aaa_2.51.tar;
5. 执行tar xvf ip10aaa_2.51.tar,将压缩包解压到上一级目录下的ip10aaa_2.51下; 3-28
第 3 章 软件安装
3-29
6. 将目录下的server.cfg文件拷贝到ip10aaa_2.51/server目录下
cp server.cfg ../../in10aaa_2.51/server;
7. 改变路径到ip10aaa_2.51
cd ../ ../ip10aaa_2.51(根据实际情况键入路径名);
8. 在ip10aaa_2.51 ./install.sh”。
install.sh脚本将2个自启动文件拷贝到了“/etc/rc3.d”目录中,其中“S120sybase”启动了Sybase数据库,“S121zxradius”启动了Radius Server,你可以选择安装它们。
注意:如果已经安装了ROSEHA,并且Cluster软件已经控制了Sybase数据库,那么应当删除“S120sybase”文件。
Server被缺省安装到“/home/zxradius”目录,若改变安装目录,需要修改自启动文件。日志文件、配置文件都在“/home/zxradius”目录中。

4-1
第4章 数据配置
摘要
安装程序在安装过程中会根据用户的输入,修改Radius服务的配置文件server.cfg中的一些基本配置,但如果这些基本配置还不能满足用户实际的需要,安装完成后用户可以直接修改server.cfg文件。本章是对Radius服务软件配置文件的修改说明。
4.1 配置文件的基本规则
以“#”号开始直到行的末尾,均为注释;
文件是以块为单位的,如:以“[Section]”开始,以“[EndSection]”结尾。
4.2 对配置文件做的必要修改
基本配置如下(安装程序已配置,如果配置正确不需要修改):
HostIPAddress #Radius服务器的IP地址
HostName #Radius服务器的名称
AuthenticatePort #Radius服务器的认证端口
AccountPort #Radius服务器的记帐端口
LogLevel #日志的等级,调试时设为5,运行时设为2
DbServer #数据库的服务器名称
DbAccount #数据库的登录帐号
DbPassword #数据库的登录口令
DbName #数据库的登录帐号
RemoteIPAddress ; SecretKey #指客户端IP地址和密钥,也可以是上级、下级或其他Radius服务器的IP地址和密钥,中间用“;”号分隔
ZXISAM-AAA 系统安装手册
4-2
注意:
若增加一个客户机,则仅需要的[RemoteHost]块中增加一条记录;
若增加一个上级Radius服务器,除需要的[RemoteHost]块中增加一条记录外,还需要在[Server]块中增加UpgradeServer、UpgradeServer2、UpgradeServer3、UpgradeServer4或UpgradeServer5项;
若增加一个下级Radius服务器,除需要的[RemoteHost]块中增加一条记录外,还需要在[Zone]块中增加一条记录;
若增加一个非下级也非上级Radius服务器,除需要的[RemoteHost]块中增加一条记录外,还需要在[NonZone]块中增加一条记录。
4.3 配置文件说明
#一般信息
[General]
HostIPAddress = 127.0.0.1 #Radius服务器的IP地址
HostName = host127 #Radius服务器的名称
AuthenticatePort = 1812 #Radius服务器的认证端口
AccountPort = 1813 #Radius服务器的记帐端口
AttributeFile = attribute.cfg #Radius属性表文件
LogLevel = 5 #日志的等级,调试时设为5,运行时设为2
LogFile = radius.log #日志文件的文件名
MaximumLogSize = 500 #总的日志文件的大小为500M bytes
PacketSize = 512 #Radius请求的包的最大值
RadiusDirectory = c:\zxradius
#Radius服务器的安装目录,若安装时选择的目录是其他目录,则应修改该项
RetryInterval = 2 #转发Radius请求的超时值,单位秒
第 4 章 数据配置
4-3
RetryTime = 3 #转发Radius请求的重发次数
[EndGeneral]
#远程Radius Client、上级Radius Server、下级Radius Server
#同级的Radius Server的IP地址和密钥
#可以在系统管理->系统参数配置->认证计费服务器配置中配置
#也可以在Web页面的系统管理->客户端配置中添加
[RemoteHost]
RemoteIPAddress = 127.0.0.1 ; SecretKey = test99 #中间用“;”号分隔
RemoteIPAddress = 168.1.12.99; SecretKey = test99
RemoteIPAddress = 168.3.32.35; SecretKey = test99
[EndRemoteHost]
#有关Radius Server的部分参数
[Server]
RecordAccountFile = account
#记录话单(CDR)的文件名,若使用文件来记录则设此参数
ThreadNumber = 10 #服务器的工作线程数
AccountMaxRequest = 250 #最大等待处理的记帐请求的数目
AuthMaxRequest = 250 #最大等待处理的认证请求的数目
BindSingleIP = 0
#是否绑定单个IP地址,若为1则不支持多穴主机,若为0则支持多穴主机
UpgradeServer = 168.1.12.99:1812 #第一个上级Radius服务器的IP地址与端口
UpgradeServer2 = 168.3.32.35:1822
ZXISAM-AAA 系统安装手册
4-4
#第二个上级Radius服务器的IP地址与端口,同样配置第三个上级Radius
#服务器的IP地址的关键词为UpgradeServer3,最多设5个IP地址
IsTopLevelServer = 0 #本Radius Server是否为顶级Radius服务器
IsRecordAllCDR = 0 #是否记录所有的CDR
IsRecordCallerCDR = 0 #是否记录主叫方CDR
IsRecordCalledCDR = 0 #是否记录被叫方CDR
[EndServer]
#有关数据库的参数
[Database]
DbConnectionNumber = 10 #认证数据库的连接数,可以与工作线程数不相等
DbServer = shencan #认证数据库的服务器名称,在Sybase->DsEdit中配置数据库服务器名称
DbAccount = sa #认证数据库的登录帐号
DbPassword = dbpasswd #认证数据库的登录口令,若没有口令,则注释掉这一行
DbName = ultralink #认证数据库的库名
BillingConnectionNumber = 1 #计费数据库的连接数,若不给则采用认证数据库
BillingServer = 168.1.200.5 #计费数据库的地址,若不给则采用认证数据库的地址
BillingAccount = sa #计费数据库的帐号,若不给则采用认证数据库的帐号
BillingPassword = system #计费数据库的密码,若不给则采用认证数据库的密码
BillingName = ultra #计费数据库的库名,若不给则采用认证数据库的库名
BillingInterval = 5 #计费话单入库的时间间隔,单位秒,缺省为20秒
第 4 章 数据配置
4-5
BillingCheckTime = 1800 #计费重复话单检查间隔的1/3,单位秒,缺省为1800秒,表示检查最长1.5小时的重复话单
UseBcp = 1 #是否采用bcp来导入计费话单,缺省为1
MaxSessionTime = 86400 #话单的最大时长
LockValidTime = 18000 #最大锁帐号时间
MaxAttackTime = 100 #最大认证失败次数,超过该值则锁帐号
CryptMethod = 0 # 0表示不加密,1表示用3DES加密
[EndDatabase]
#本地Radius服务器管辖的电话号码前缀、卡号前缀与卡号后缀表
[Local]
PhonePrefix = 0 1 2 3 4 5 6 7 8 9;
#本地Radius服务器管辖的电话号码前缀表,以“;”结尾
CardPrefix = 0 1 2 3 4 5 6 7 8 9;
#本地Radius服务器管辖的卡号前缀表,以“;”结尾
CardSuffix = @gz;
#本地Radius服务器管辖的卡号后缀表,以“;”结尾
[EndLocal]
#下级Radius服务器管辖的电话号码前缀、卡号前缀与卡号后缀表
[Zone]
IP = 168.1.12.99:1812; #IP地址与端口
PhonePrefix = 099 0512 0513; #下级Radius服务器管辖的电话号码前缀表,以“;”结尾
ZXISAM-AAA 系统安装手册
4-6
CardPrefix = 401 402; #下级Radius服务器管辖的卡号前缀表,以“;”结尾
CardSuffix = @cz; #下级Radius服务器管辖的卡号后缀表,以“;”结尾
IP = 10.11.0.1:1812 168.1.12.254:1812 10.22.0.1:1822; #IP地址与端口的列表,用空格分开
PhonePrefix = 0523 0521; #下级Radius服务器管辖的电话号码前缀表,以“;”结尾
CardPrefix = 501 502; #下级Radius服务器管辖的卡号前缀表,以“;”结尾
CardSuffix = @jj; #下级Radius服务器管辖的卡号后缀表,以“;”结尾
[EndZone]
#非本地与下级Radius服务器管辖的电话号码前缀、卡号前缀与卡号后缀表
[NonZone]
IP = 10.11.0.1:1812 10.22.0.1:1822 10.33.0.3:1832; #IP地址与端口的列表,用空格分开
CardPrefix = 9; #管辖的卡号前缀表,以“;”结尾
CardSuffix = @sh @wh; #管辖的卡号后缀表,以“;”结尾
[EndNonZone]
5-1
第5章 Radius服务器的启动说明
5.1 概述
Radius服务器是由Watchdog Daemon、Radius Daemon及测试程序共同组成的,Watchdog能够监视Radius Daemon的运行状态是否正常,能够终止、启动Radius Daemon,保障系统的正常运行。
测试程序可以测试Radius Daemon是否工作,便于判断故障。对可调整的参数都由配置文件来实现的。
Radius服务器的功能是:实时计费和传递结算CDR。
系统有完整的日志,用户可以给出日志可以设级别、日志文件的最大值,系统能自动控制日志文件的大小。多台Radius服务器可以同时工作,以实现备份,支持漫游。
5.2 安装Radius 服务器前的准备工作
安装好数据库服务器,建立表、存储过程。
&#1048698; 获得数据库服务器的IP地址(Database server name)
&#1048698; 获得数据库的用户名(Database account)
&#1048698; 获得数据库的口令(Database password)
&#1048698; 获得所采用的数据库的名称(Database name)
&#1048698; 需要知道Radius客户机(NAS、GK或MGC)的IP地址和对应的密钥(Secret key)
&#1048698; 若支持漫游,需要知道其他Radius服务器的信息。若支持分级Radius服务器,需要知道上级或下级Radius服务器的信息。
5.3 日志文件说明
基本格式:时间 线程号 日志信息
AccessACK、AccessNAK、AcctACK表示认证确认、认证拒绝、计帐确认。
&#1048698; AccessACK to 202.108.115.251:1645 e00651,1068023900,26982698,251118
ZXISAM-AAA 系统安装手册
5-2
表示:
用户名为e00651,主叫号为1068023900,被叫号为26982698,密码为251118。
&#1048698; AccessNAK to 202.108.115.251:1645 e05484,1064958037,26982698,hychyc,2表示:
用户名为e05484,主叫号为1064958037,被叫号为26982698,密码为hychyc,错误原因是密码不对。
认证错误原因有:
0:无效的用户信息,用户信息不全等
1:用户不存在
2:密码不对
4:系统错误,一般是Radius服务器或数据库服务器碰到了内部错误
5:帐号被停用
6:卡被锁
8:非本地用户
9:金额不足
10:在主叫黑名单中
&#1048698; AcctACK to 202.108.1.2:1646 e07149,1068133644,26982698,0,0,6067,224518503336表示:
用户名为e07149,主叫号为1068133644,被叫号为26982698,呼叫参考值为0(仅对IP电话有效),开始时间为0,通话时长为6067,会话编号为224518503336。
&#1048698; AcctACK to 202.1.2.3:1646 dm2921,66134808,26982698,0,224524369395,NotAcctStop表示:
用户名为dm2921,主叫号为66134808,被叫号为26982698,呼叫参考值为0(仅对IP电话有效),会话编号为224524369395,这不是计帐结束包。
第 5 章 Radius 服务器的启动说明
5-3
5.4 常见问题解答
1. Radius服务器启动总是失败?
把日志的级别设为5,并查看日志,可以看到错误的原因,可能的原因有:
&#1048698; 配置文件的格式不对,必须配置的选项没有配置;
&#1048698; 配置文件中若给出了上级、下级或相邻的Radius服务器的IP地址,则也需要给出对应的密码;
&#1048698; 数据库服务器找不到,有可能没有启动数据库服务器。
&#1048698; Radius服务总是起不来,察看日志提示:Data base login error。
如果是用的是Mssql数据库,且检查数据库相关配置全部正确。这时可能是因为系统中拥有Sybase和Mssql两套数据库造成的。
解决的办法是在Sybase数据库提供的Dsedit Utility下建立一个新的服务,该服务的名字要与提供Radius服务的IP地址相同。
添加一个Protocol为TCP,IP地址为Radius服务器地址,端口号为1433的服务。
2. 为什么数据库在运行,而Radius服务器却不停的重启,而且认证请求总是失败?
查看数据库服务器的Log库的磁盘空间,如果已没有空间,应当考虑备份与清理,相关命令有:
DUMP TRANSACTION ultralink WITH NO_LOG
DBCC CHECKTABLE(syslogs)
3. 需要系统管理员管理日志吗?
只要在配置文件中给出了日志文件的最大值,而且有足够的磁盘空间,系统能够自动清理日志文件。
当日志的级别为2时,每个请求打印的日志的平均大小为100Bytes,或等价为每个呼叫打印的日志的平均大小为250Bytes,系统管理员可以据此来计算日志的大小。
ZXISAM-AAA 系统安装手册
5-4
例如:如果每秒钟有10个呼叫,每天按8小时计算,则每天的呼叫数为288K,得到每天的日志大小为70M。若需要保存30天的日志,则需要2G的磁盘空间。
4. 应当如何调整Radius服务器的工作线程个数?
应当知道每秒钟处理的呼叫数C,而且需要估计其中的漫游呼叫数M,工作线程个数可以设为(C+2*M)/R,其中R为系数,R可以根据经验取5或10。例如:如果每秒钟有100个呼叫,其中的漫游呼叫数为10,若R取10,则工作线程个数可以设为12。
5. 应当如何调整Radius服务器的数据库连接个数?
若每秒钟处理的呼叫数为C,其中的漫游呼叫数M,数据库连接个数可以设为(C-M)/R,其中R为系数,R可以根据经验取5或10。例如:如果每秒钟有100个呼叫,其中的漫游呼叫数为10,若R取10,则数据库连接个数可以设为9个。
6. 是否需要用户登录到2000 Server才能启动Radius服务器?
只要操作系统启动了,Radius服务器也就启动了。
第6章 运行前的准备工作
摘要
本章简单介绍一下ZXISAM-AAA系统在安装完成以后,在系统投入正常使用前,还需要完成的工作,并对安装的结果做一简单测试。
6.1 License的获得
1. 在RadiusServer的服务器上,用命令行方式进入系统安装目录下的Radius子目录下运行“ZxRadiusd -h”,得到HostId参数;
2. 把HostId、用户数、使用时间、支持业务等参数通知中兴公司,得到一个License;
3. 运行系统管理->AAA许可证管理,得到如图6.1-1所示窗口,输入合适的参数后,单击<确认>按钮即可。
图6.1-1 许可证管理窗口 6-1
ZXISAM-AAA 系统安装手册
6-2
用户也可以单击<查询>按钮,查询系统以前的License。
若有多台Radius服务器,需要得到多个服务器的HostId,也需要有多个License。
此项操作必须首先进行,否则Radius Server不能正常运行。
注意:
当服务器上正在使用的网卡被禁用或卸载后,HostId会随之发生变化,此时需重新申请License。否则Radius服务器的安装不能正常运行。
用户也可通过Web营业收费系统中的“系统管理—许可证管理”填入自己的License。
6.2 Radius Server测试程序的基本使用方法
1. 命令行下或用资源管理器运行下列程序来测试:
c:\zxradius\test\radtest.exe
2, 通过修改文件“client.cfg”来配置测试程序,需要修改的内容有:密钥、端口等;
3. 通过修改文件“date.cfg”来设置测试程序发出的Radius请求的内容;
4. 修改检查文件“radtest1.log”来观察Radius服务器的运行是否正确。
A-1
附录A 安装程序FAQ
1. 安装界面上自动获取的IP地址是127.0.0.1。
如果本机安装了虚拟网卡或多网卡,则安装程序获取到的IP地址有可能不是可用的IP,这种情况下会自动改成127.0.0.1,安装时请手工修改成需要的IP。
2. 安装时选择创建MSSQL数据库,在数据库配置界面设置完成点击“安装”后,长时间没有响应。
请确认此时MSSQL数据库已正常启动,在进行ZXISAM-AAA系统数据库创建前,请先将数据库服务启动起来。创建MSSQL数据时,请确认用本机IP地址命名服务能正常的连接到数据库服务器,可以使用MSSQL查询分析器测试一下。
3. 创建Sybase数据库时报“超过数据库设备数”。
检查此时Sybase数据库中的设备最大数是多少,使用命令:
select value from master..sysconfigures where name='number of devices'
创建ZXISAM-AAA数据库至少需要两个设备,如果数据库服务中的设备数+2大于了允许的最大设备数,请修改Sybase系统内部的最大设备数。
4. 安装Radius时报“can not find libtcl.dll”。
因为没有安装Sybase客户端Dsedit造成,安装Radius服务前,请先安装Sybase客户端工具Dsedit。
5. 安装Radius等服务时报“无法创建Radius服务”。
如果是重复安装Radius,在安装前先停止服务的运行,使用卸载程序将服务程序卸载。
6. 安装Radius服务时报“启动服务失败”。
确认安装过程中配置的数据库参数正确,可以在安装完成后修改相应的配置文件中的数据库配置项,再重新启动服务。
7. 安装Unix版本Radius服务,报“Ftp文件失败”。
确认Radius安装界面中的Ftp服务器IP地址、登陆名、口令、Ftp路径正确。
ZXISAM-AAA 系统安装手册
8. 安装myodbc过程中报错:
首次安装(全新安装)时如果用的是mysql-connector-odbc-3.51.12-win32.msi,就会在注册表中留下这样一条记录:
HKEY_LOCAL_MACHINE\SOFTWARE\CLASSER\INSTALLER\PRODUCTS\…\sourcelist\packagename=mysql-connector-odbc-3.51.12-win32.msi
导致的结果是,如果改用其它名字的安装程序如myodbc_setup.exe来进行覆盖安装,就会报找不到安装程序,这是Windows系统的一个Bug。解决办法有两个:
(1) 将注册表中这条记录值清空;
(2) 安装过程中先选Remove安装,再重新安装。
A-2

[ 本帖最后由 阿蔡 于 2012-9-21 22:05 编辑 ]

查看积分策略说明
附件下载列表:
2012-9-21 21:31:10  下载次数: 7
ZXISAM安装手册.pdf (1.17 MB)
扫码关注5G通信官方公众号,免费领取以下5G精品资料
  • 1、回复“LTBPS”免费领取《《中国联通5G终端白皮书》
  • 2、回复“ZGDX”免费领取《中国电信5G NTN技术白皮书
  • 3、回复“TXSB”免费领取《通信设备安装工程施工工艺图解
  • 4、回复“YDSL”免费领取《中国移动算力并网白皮书
  • 5、回复“5GX3”免费领取《 R16 23501-g60 5G的系统架构1
  • 6、回复“iot6”免费领取《【8月30号登载】物联网创新技术与产业应用蓝皮书——物联网感知技术及系统应用
  • 7、回复“6G31”免费领取《基于云网融合的6G关键技术白皮书
  • 8、回复“IM6G”免费领取《6G典型场景和关键能力白皮书
  • 共获得 1 次点评 我要点评

    • 阿蔡 威望 +10 个
      · 版主已阅,发帖奖励 详细.. 发表与:2012-9-21 22:08:58

    作者的更多帖子
     
    [充值威望,立即自动到帐] [VIP贵宾权限+威望套餐] 另有大量优惠赠送活动,请光临充值中心
    充值拥有大量的威望和最高的下载权限,下载站内资料无忧
    萍踪徐
    中级会员



     发短消息    关注Ta 

    积分 516
    帖子 103
    威望 880 个
    礼品券 0 个
    专家指数 1
    注册 2012-9-21
    专业方向  通信基站建设
    回答问题数 0
    回答被采纳数 0
    回答采纳率 0%
     
    发表于 2012-09-26 09:47:40 
    技术问题,回答得专家指数,快速升级
    这资料不错

    对本帖内容的看法? 我要点评

     
    [立即成为VIP会员,百万通信专业资料立即下载,支付宝、微信付款,简单、快速!]
    guyue200406
    金牌会员
    鎵嬫満鍙风爜宸查獙璇


     发短消息    关注Ta 

    C友·登录达人   纪念勋章·九周年  
    积分 8327
    帖子 1665
    威望 4110128 个
    礼品券 100 个
    专家指数 2
    注册 2008-3-9
    专业方向 
    回答问题数 0
    回答被采纳数 0
    回答采纳率 0%
     
    发表于 2012-09-27 09:20:07 
    谢谢分享

    对本帖内容的看法? 我要点评

     
    最新通信职位:广东通信人才网 | 北京通信人才网 | 上海通信人才网 | 南京通信人才网 | 西安通信人才网 | 重庆通信人才网 | 中国通信人才网
    suoxiaoqiu
    银牌会员
    鎵嬫満鍙风爜宸查獙璇


     发短消息    关注Ta 

    积分 3065
    帖子 613
    威望 23396 个
    礼品券 5 个
    专家指数 0
    注册 2007-1-25
    专业方向  无线网络优化
    回答问题数 0
    回答被采纳数 0
    回答采纳率 0%
     
    发表于 2012-10-01 10:35:33  QQ
    下来看看…………………………

    对本帖内容的看法? 我要点评





    suo
     
    [2分钟拥有VIP权限和充足威望,可下载站内任何资料] [快速找到一份高薪的通信行业职位]

    快速回复主题    
    标题
    内容
     上传资料请点左侧【添加附件】

    (勾选中文件为要删除文件)


    当前时区 GMT+8, 现在时间是 2024-05-14 09:46:08
    渝ICP备11001752号  Copyright @ 2006-2016 mscbsc.com  本站统一服务邮箱:mscbsc@163.com

    Processed in 0.761937 second(s), 25 queries , Gzip enabled
    TOP
    清除 Cookies - 联系我们 - 移动通信网 - 移动通信论坛 - 通信招聘网 - Archiver