网关配置

 

网关多种网络设置
功能说明:要想实现网关正常呼叫,网关联网是首要条件,目前CNG系列网关支持静态IP设置、DHCP自动获取、PPPoE拨号三种联网方式。不同联网方式命令设置如下:
静态IP设置
Login:root                                        // 默认用户名为root //
Password:centnet                              // 默认密码为centnet //
Centnet>con                                      // 进入config模式 //
Please input the Config Password:            // 输入config密码(默认为空,直接回车) // (CNG100无此步设置)
Centnet/conf>sup                              // 进入超级用户模式 // (CNG100无此步设置)
Please input the Super Password:             // 输入超级用户模式密码(默认为szcentnet) //  (CNG100无此步设置)
Centnet/Conf>e0                               // 设置wan网口 //
Centnet/Conf/E0>ip 192.168.2.120             // 设置IP地址 //
Centnet/Conf/E0>quit                         // 返回上一级配置 //
Centnet/Conf>route add default 192.168.2.1   // 设置默认出口网关 //
Centnet/Conf>write                           // 保存配置 //
DHCP自动获取
Login:root                                   // 默认用户名为root //
Password:centnet                             // 默认密码为centnet //
Centnet>con                                  // 进入config模式 //
Please input the Config Password:            // 输入config密码(默认为空,直接回车) // (CNG100无此步设置)
Centnet/conf>sup                             // 进入超级用户模式 // (CNG100无此步设置)
Please input the Super Password:             // 输入超级用户模式密码(默认为szcentnet) //  (CNG100无此步设置)
Centnet/Conf>e0                              // 设置wan网口 //
Centnet/Conf/E0>dhcp                         // 按回车键后自动获取动态IP地址 //
Centnet/Conf/E0>quit                         // 返回上一级配置 //
Centnet/Conf>write                           // 保存配置 //
PPPoE拨号
Login:root                                   // 默认用户名为root //
Password:centnet                             // 默认密码为centnet //
Centnet>con                                  // 进入config模式 //
Please input the Config Password:            // 输入config密码(默认为空,直接回车) // (CNG100无此步设置)
Centnet/conf>sup                             // 进入超级用户模式 // (CNG100无此步设置)
Please input the Super Password:             // 输入超级用户模式密码(默认为szcentnet) //  (CNG100无此步设置)
Centnet/Conf>e0                              // 设置 wan口参数 //
Centnet/Conf/E0> pppoe **** *****            // 填写PPPOE用户名和密码,关闭为no pppoe //
Centnet/Conf/E0>quit                         // 返回上一级配置 //
Centnet/Conf>write                           // 保存配置 //
注意事项:采用静态 IP设置,当IP地址重新设置时,默认出口网关自动被删除,在重新设置IP后不要忘记添加默认出口网关;除CNG100系列以外,其它系列产品只有e0网络接口同时支持三种联网方式设置,e1网络接口仅支持静态IP设置
单个网关各端口互通
功能说明:实现网关内部各端口之间的通话。可能我们已经熟悉两台网关或者是多台网关之间可以通过相互MAP映射对方信令地址实现点对点通话功能,网关各端口内部通话也是应用这个原理,只要将原来MAP映射对方信令的地址改为127.0.0.1(本地网卡环路地址)地址即实现了网关内部各端口之间的通话
配置步骤:
1、配置网关的拨号规则
2、配置网关的端口参数
假设为4FXS类型网关,设置网关的line0--line3的互打号码依次为9000-9003
Login:root                                            // 默认用户名为root //
Password:centnet                                    // 默认密码为centnet //
Centnet>con                                          // 进入config模式 //
Please input the Config Password:            // 输入config密码(默认为空,直接回车) // (CNG100无此步设置)
Centnet/conf>sup                                 // 进入超级用户模式 // (CNG100无此步设置)
Please input the Super Password:             // 输入超级用户模式密码(默认为szcentnet) //  (CNG100无此步设置)
Centnet/Conf>dial 9???                          // 设置拨号规则 //
Centnet/Conf/Dial 9???>map 127.0.0.1         // 设置映射信令地址 //
Centnet/Conf/Dial 9???>quit                   // 返回上一级配置 //
Centnet/Conf>line                                 // 设置所有端口的参数 //             
Centnet/Conf/LineAll>prefix del t            // 删除出厂默认设置的T被叫号码 //
Centnet/Conf/LineALL>quit                    // 返回上一级配置//
Centnet/Conf>line 0                               // 进入第一个配置端口 //
Centnet/Conf/Line0>prefix add 9000           // 设置第一个端口的被叫号码为9000 //
Centnet/Conf/Line0>quit                          // 返回上一级配置 //
Centnet/Conf>line 1                               // 进入第二个配置端口 //
Centnet/Conf/Line1>prefix add 9001           // 设置第二个端口的被叫号码为9001 //
Centnet/Conf/Line1>quit                          // 返回上一级配置 //
Centnet/Conf>line 2                                // 进入第三个配置端口 //
Centnet/Conf/Line2>prefix add 9002           // 设置第三个端口的被叫号码为9002 //
Centnet/Conf/Line2>quit                           // 返回上一级配置 //
Centnet/Conf>line 3                                 // 进入第四个配置端口 //
Centnet/Conf/Line3>prefix add 9003           // 设置第四个端口的被叫号码为9003 //
Centnet/Conf/Line3>quit                          // 返回上一级配置 //
Centnet/Conf>write                                 // 保存配置信息 //
备注:网关每个端口到电话的 AB线距离大约500M,采用网关内部各端口相互通话时,两个电话之间的有效距离可以在 1000M左右;如果该网关同时还有其它呼叫功能设置 (如网关之间点对点呼叫或者网关通过平台进行下车呼叫)时,请注意不要与其它呼叫功能的拨号前缀相同
点对点网关间呼叫
功能说明:网关之间可以通过在一个广域网或者局域网里,可以实现网关之间点对点的互相呼叫
主要配置步骤:
1、配置网关A的网络参数
2、配置网关A的拨号规则
3、配置网关A的端口参数
4、配置网关B的网络参数
5、配置网关B的拨号规则
6、配置网关B的端口参数
如上图要实现A话机(号码为2000)与B话机(号码为3000)互通,必须配置网关A和网关B。
网关 A 的命令行配置如下:
Login:root                                     // 默认用户名为root //
Password:centnet                              // 默认密码为centnet //
Centnet>con                                    // 进入config模式 //
Please input the Config Password:             // 输入config密码(默认为空,直接回车) // (CNG100无此步设置)
Centnet/conf>sup                              // 进入超级用户模式 // (CNG100无此步设置)
Please input the Super Password:              // 输入超级用户模式密码(默认为szcentnet) // (CNG100无此步设置)
Centnet/Conf>e0                               // 设置wan网口 //
Centnet/Conf/E0>ip 192.168.2.65               // 设置网关A的IP地址 //
Centnet/Conf/E0>quit                              // 返回上一级配置 //
Centnet/Conf>dia 3000                         // 设置拨号规则 //
Centnet/Conf/Dial 3000>map 192.168.2.70       // 设置映射的被叫网关IP地址 //
Centnet/Conf/Dial T>quit                      // 返回上一级配置 //
Centnet/Conf>line                                // 设置所有端口的参数 //             
Centnet/Conf/LineAll>prefix del t             // 删除出厂默认设置的T被叫号码 //
Centnet/Conf/LineALL>quit                     // 返回上一级配置 //
Centnet/Conf>lin 0                               //
设置第一个端口参数//
Centnet/Conf/Line0>prefix add 2000            // 加入被叫号码为2000 //
Centnet/Conf/Line0>num 2000                   // 设置主叫号码为2000 //
Centnet/Conf/Line0>terminal                   // 设置为终端模式 //
Centnet/Conf/Line0>display fsk                // 打开来电显示 //
Centnet/Conf/Line0>quit                       // 返回上一级配置 //
Centnet/Conf>write                             // 保存配置信息 //
网关 B 的命令行配置如下:
Login:root                                        // 默认用户名为root //
Password:centnet                              // 默认密码为centnet //
Centnet>con                                    // 进入config模式 //
Please input the Config Password:             // 输入config密码(默认为空,直接回车) // (CNG100无此步设置)
Centnet/conf>sup                              // 进入超级用户模式 // (CNG100无此步设置)
Please input the Super Password:              // 输入超级用户模式密码(默认为szcentnet) // (CNG100无此步设置)
Centnet/Conf>e0                               // 设置wan网口 //
Centnet/Conf/E0>ip 192.168.2.70               // 设置网关B的IP地址 //
Centnet/Conf/E0>quit                          // 返回上一级配置 //
Centnet/Conf>dia t                             // 设置拨号规则 //
Centnet/Conf/Dial 2000>map 192.168.2.65       // 设置映射的被叫网关IP地址 //
Centnet/Conf/Dial 2000>quit                   // 返回上一级配置 //
Centnet/Conf>line                               // 设置所有端口的参数 // 
Centnet/Conf/LineAll>prefix del t             // 删除出厂默认设置的T被叫号码 //
Centnet/Conf/LineALL>quit                     // 返回上一级配置 //
Centnet/Conf>lin 0                              // 设置第一个端口参数//
Centnet/Conf/Line0>prefix add 3000            // 加入被叫号码为3000 //
Centnet/Conf/Line0>num 3000                   // 设置主叫号码为3000 //
Centnet/Conf/Line0>terminal                   // 设置为终端模式 //
Centnet/Conf/Line0>display fsk                // 打开来电显示 //
Centnet/Conf/Line0>quit                        // 返回上一级配置 //
Centnet/Conf>write                             // 保存配置信息 //
备注:如果该网关同时还有其它呼叫功能设置(如网关通过平台进行下车呼叫)时,请注意不要与其它呼叫功能的拨号前缀相同。
注册H323 服务器
标准H.323协议的注册参数主要包括服务器地址、服务器注册端口、H323ID、E164别名、H235密码这几项组成,其中服务器地址、服务器注册端口、H323ID为每个H.323协议服务器厂家注册的必选参数,而网关注册H323协议类型的服务器时需要不需要填写E164别名及H235密码则根据其它厂家服务器注册参数要求而定。我们公司的基于H.323协议的CMC软交换系统只需要填写服务器地址、服务器注册端口、H323ID即可正常注册。
服务器地址:即软交换的IP地址
服务器注册端口:注册信令交互时所需要的指定端口,由于目前我公司CMC软交换采用了防封杀的加密技术,故在注册CMC软交换时需要注意网关是否需要开启加密方式,如果网关开启加密则注册端口为加密注册端口,如果网关不开启加密则注册端口为标准注册端口。默认加密注册端口为53,标准注册端口为1719,如果出现端口不可到达等引起无法注册时,请咨询软交换运营商给定的注册端口为什么,注意您当前设置的是否加密状态
H323ID:网关的身份ID,在一个软交换中仅存在一个唯一的H323ID标识
E164别名:像H323ID类似,作为注册网关的一个标识,具体指定设置请询问该软交换运营商
H235密码:H323协议的一种密码认证机制,具体指定设置请询问该软交换运营商
配置步骤:
假如运营商提供了一个CMC3.0软交换的注册号码参数:软交换地址为202.102.224.68、加密注册端口为53、H323ID为test
网关配置如下:
Login:root                                    // 默认用户名为root //
Password:centnet                              // 默认密码为centnet //
Centnet>con                                   // 进入config模式 //
Please input the Config Password:             // 输入config密码(默认为空,直接回车) // (CNG100无此步设置)
Centnet/conf>sup                              // 进入超级用户模式 // (CNG100无此步设置)
Please input the Super Password:              // 输入超级用户模式密码(默认为szcentnet) // (CNG100无此步设置)
Centnet/Conf>e0                               // 设置wan网口 //
Centnet/Conf/E0>ip 192.168.2.65               // 设置网关的IP地址 //
Centnet/Conf/E0>quit                          // 返回上一级配置 //
Centnet/Conf>route add def 192.168.2.1        // 设置默认出口网关 //
Centnet/Conf>h323                             // 进入H323配置模式 //
Centnet/Conf/H323>encrypt cng                 // 设置为加密类型 //
Centnet/Conf/H323>gk 202.102.224.68           // 指定软交换地址及端口;由于采用默认加密端口,所以不需特意指定 //
Centnet/Conf/H323>quit                        // 返回上一级配置 //
Centnet/Conf>dia t                            // 设置拨号规则 //
Centnet/Conf/Dial T>quit                      // 返回上一级配置 //
Centnet/Conf>write                            // 保存配置信息 //
DNS域名服务器设置
功能说明:使用 DNS可以将域名解析为IP地址。DNS设置可以设置主DNS和从DNS,当主DNS由于网络原因不工作时,从DNS会接替解析。当注册服务器时,对方是域名注册就需要用到此功能。
命令行配置如下:
Centnet/Conf>dns 202.96.128.68                      // 设置主DNS服务器地址//
Centnet/Conf>secondarydns 202.96.136.133        // 设置从DNS 服务器地址//
 
音量调节
功能说明:调节网关的输出增益可以改变话机声音的大小,增益的数值一般设置为30~42之间,默认数值为32
基本的通话分为两类:
1、话机A-------FXS接口---------FXO接口--------PSTN网-------话机B
如果话机A或话机B在通话过程中发觉听到的音量太小或太大,这时可以通过调节增益来改变音量。
语音网关第一个端口(LINE 0)是FXS口,第二个端口(LINE 1)是FXO口,FXS接话机A,FXO接PSTN线
话机A与话机B通话时,话机A觉得对方说话声音太小,可以对网关做如下命令配置:
Centnet/Conf>line 0                       // 设置第一个端口参数 //
Centnet/Conf/Line0>ov d 38               // 设置输出的数字增益数值为38 //
Centnet/Conf/Line0>quit                  // 返回上一级配置 //
Centnet/Conf>write                        // 保存配置 //
    通过以上设置,再次互通会发现话机A听到的通话音量都比之前大。
话机B觉得对方声音太小,同样可以配置
Centnet/Conf>line 1                        // 设置第二个端口参数 //
Centnet/Conf/Line 1>ov d 38              // 设置输出的数字增益数值30 //
Centnet/Conf/Line 1>quit                 // 返回上一级配置 //
Centnet/Conf>write                        // 保存配置 //
    通过以上设置,再次互通会话机B听到的话音都比之前大。
如果发现数值改为38还不够大,可以再增大一点,尽量不要超过42,否则会出现较大的杂音。相反如果觉得某一方声音太大,刺耳,则可以把数值调小。
2、话机A--------网关A-------IP网---------网关B-------话机B
语音网关A第一个端口(LINE 0)是FXS口并连接话机A,语音网关B第一个端口(LINE 0)也是FXS口也连接话机B话机A与话机B通话时,话机A觉得对方说话声音太小,可以对网关A做如下命令配置:
Centnet/Conf>line 0                        // 设置第一个端口参数 //
Centnet/Conf/Line0>ov d 38                // 设置输出的数字增益数值为38 //
Centnet/Conf/Line0>quit                   // 返回上一级配置 //
Centnet/Conf>write                         // 保存配置 //
    通过这样配置,在话机A听到的声音会觉得比之前大
话机B与话机A通话时,话机B觉得声音太小,可以对网关B做如下命令配置:
Centnet/Conf>line 0                        // 设置第一个端口参数 //
Centnet/Conf/Line0>ov d 38                // 设置输出的数字增益数值为38 //
Centnet/Conf/Line0>quit                   // 返回上一级配置 //
Centnet/Conf>write                        // 保存配置 //
    通过这样配置,在话机B听到的声音会觉得比之前大。
 
调用录音:
1. 在config模式下,使用line0---line7命令,进入要调用录音的端口。
2. 使用dialtone命令。Dialtone的命令格式是:dialtone   tone | ( ivr index )。diatone tone是缺省设置,表示此线路摘机后发出长拨号音。dial ivr index调用录制好的语音。如果调动index号为0的录音,则输入命令:dial ivr 0,则此线路摘机后会听到录音。
3. 重复上述步骤,进入其它端口调用相应的录制语音。
注意:目前,录音的播放只能在本地设备线路摘起时使用。也就是说:想通过 FXS口听录音,只能通过连接到FXS口上的电话摘机后听到;想通过FXO口听录音,必须先拨通连接到FXO口的线路号码,等FXO口摘机后,才能听到录音。当CNG系列IP语音综合接入设备作为网络被叫方时,远端的主叫方是听不到被叫方设备的录音的。
端口摘机后放出语音时,可以随时按电话上的0--9和 * / # 键中断语音的播放。此时,如果所输入的数码与dial规则匹配,则进行VOIP呼叫;如果与所有的dial规则都不匹配,则返回忙音。
IVR 系统管理
功能说明:当不知道网关IP,而且没有串口可以查看时,可以使用IVR查询网关的相关信息,此时涉及到对IVR的管理:是否锁掉IVR,进入配置密码是多少,按特殊电话键能够得到什么相关信息。
命令行配置说明:
1、设置ivrkey,即当使用IVR 功能时,输入话机上的什么键可以进入IVR配置,默认是**
2、设置IVR配置功能是否被使用,enable可以使用,disable不可以使用
3、设置IVR密码,默认是888,当fxs连接的电话提机后,拨**,会听到“您好,欢迎进入世纪网通语音配置系统,请输入密码”
4、设置IVR是否被锁和语音是否使用
5、设置网关的语音“网络不通,谢谢使请挂机”的语音是否使用
Centnet/Conf>app                             // 进入APP配置模式 //
Centnet/Conf/App>ivr                         // 进入IVR配置模式 //
Centnet/Conf/App/Ivr> ivrconfig              // 开启IVR语音配置系统,关闭为no ivrconfig //
Centnet/Conf/App/Ivr> ivrkey  **             // 设置IVR启动键,必须带*或# //
Centnet/Conf/App/Ivr> ivrlock                // 锁住IVR语音配置系统,no ivrlock解锁 //
Centnet/Conf/App/Ivr> ivrpass  123456        // 设置进入IVR的密码123456 //
Centnet/Conf/App/Ivr> ivrreport              // 开启和关闭IVR语音报错系统 //

功能
对应命令
使用范例
显示对应配置模式的参数信息
show
例:在config模式下输入 Show e0 命令,显示e0模式下的各个参数信息;
Centnet/Conf>show e0
查看软件版本号
version
例:在任何模式下输入version.命令,显示目前网关使用版本;
Centnet/Conf>ver
进入超级用户
super
例:在config模式下输入su,然后输入密码,就能看到详细的服务器配置信息:
Centnet/Conf>super
帮助命令
Help或 shift+?
例:在任何模式下输入help或者shift+?命令,显示该模式下的命令帮助信息;
Centnet/Conf>help
测试网络状况
ping
例:在任何模式下输入ping +目标IP地址,可以测试网络状况;
Centnet/Conf>ping 192.168.2.1
返回上一级目录
quit
例:在E0模式下输入quit,将返回config模式;Centnet/Conf/E0>quit
设置系统登陆密码
enpass
例:在config模式下输入 enpass 1234,登陆密码将变成1234;
Centnet/Conf>enpass 1234
恢复出厂设置
setdefault
例:在config模式下输入setdefault,选择yes---将清除IP和route以外的配置,选择all----清楚所有配置信息,选择all需要保存重启才能实现;Centnet/Conf>setdefault
重启网关
reboot
例:在config模式下输入reboot,将重启网关;或者设置定时重起网关(以下例子是设置网关运行1天2小时3分钟后自动重启)
Centnet/Conf>reboot                Centnet/Conf>reboot 1d2h3m 
保存配置信息
write
例:在config模式下输入write,保存已经配置的信息;Centnet/Conf>write
选择DTMF信令的传递方式
dtmftrans
例:在line模式下设置DTMF传送方式为RFC2833;
Centnet/Conf/Line0>dtmftrans rfc2833
打开快速连接
faststart
例:在line模式下设置faststart,则开启快速连接,no faststart则关闭。默认为开启状态。
Centnet/Conf/LineALL>faststart
递增添加网关线路的被叫号码
sfpe
例:CNG300,在config模式下设置sfpe 100,那么网关的四条线路分别添加了被叫100、101、102、103,如果是SIP协议的网关,其主叫号码也分别是100、101、102、103。
Centnet/Conf>sfpe 110

Q :如何灵活设置拨号规则?
如果一个注册到服务器的网关,即想实现两个网关之间MAP信令地址映射的点对点拨号方式,又想实现通过服务器中转信令的点对面拨号方式,怎么不改变用户拨号规则,仍然实现呼叫?
   实现的方法为将网关设置多个拨号规则,每个拨号规则的被叫前缀不同就可以了,比如实例一
   不改变用户规则只需要配置相应加减码就可以实现,比如实例二
实例一:实现可以点对点,又可以点对面的呼叫。这里假如我们设置的点对点的被叫号码以9开头,对端网关IP地址为192.168.2.165
Centnet/Conf>dial 9t                      // 设置9开头的拨号规则 //
Centnet/Conf/Dial 9T>map 192.168.2.165    // 映射对端网关IP地址 //
Centnet/Conf/Dial 9T>quit                 // 返回上一级配置 //
Centnet/Conf>dial t                       // 设置除了9开头的拨号规则 //
Centnet/Conf/Dial T>map 0.0.0.0           // map为0.0.0.0的信令地址时表示通过软交换服务器进行呼叫,当设置拨号规则时,如果不填写MAP项,系统默认为MAP 0.0.0.0,此处我们填写只是为了说明map为0.0.0.0时的意义 //
Centnet/Conf/Dial T>quit                  // 返回上一级配置 //
Centnet/Conf>write                        // 保存配置 //
实例二:不改变用户拨号习惯(因为VOIP没有本地和长途之分,所以拨打本地号码时也需要前缀,在这里我们设置相应的拨号规则可以使得打本地电话像以前一样)
Centnet/Conf>dial 0t
Centnet/Conf/Dial 0T>qu
Centnet/Conf>dial 13t
Centnet/Conf/Dial 13T>prefix +0  (有些平台本地手机的送号可能以区号为前缀,以实际为准)
Centnet/Conf/Dial 13T>qu
Centnet/Conf>dial t
Centnet/Conf/Dial T>prefix +0755 (此处以深圳为例)
Centnet/Conf/Dial T>qu
Centnet/Conf>wr
我们可以这样思考这个设置的方法,打长途都是以0开头(不管座机加区号,还是手机加零);除了长途就剩下本地座机和本地手机的设置,假如平台送号要求本地手机送加0的号码、本地座机送加区号的号码。我们就可以像上面那样进行配置,先设置好0开头的拨号规则(长途),不再需要加减码;然后设置13开头的拨号规则(本地手机),加前缀0;剩下的就只有本地座机和小灵通了,都加上前缀0755,这样就完成了灵活的拨号规则设置。
Q :一线占多少带宽?
带宽换算方法为:
语音编码的带宽/线路带宽=编码Nob值传送字节数/每个包的总字节数
线路带宽=语音编码的带宽*每个包的总字节数/编码Nob值时传送字节数
语音编码我们选用的是G723/6,则语音编码的带宽为6.4kbps
Nob值我们默认为2,则G723/6编码在60ms速率时字节数为48Byte/s
每个包的总字节数=以太网包头(14Byte)+IP头(20Byte)+UDP头(8Byte)+RTP头(12Byte)+RTP数据(48Byte)=102Byte/s
那么我们就可以算出线路带宽的值为:线路带宽=6.4*102/48=13.6kbps
如果加密的情况下,我们可以在每个包的总字节数中大概加上加密的字节数(大约10Byte左右),这样加密后的线路带宽的值为:加密后线路带宽=6.4*(102+10)/48=15kbps
 
 

你可能感兴趣的:(职场,休闲,网关配置)