命令404notfound

404notfound  时间:2021-02-25  阅读:()
i目录1SIP配置命令.
1-11.
1SIP配置命令.
1-11.
1.
1addresssip1-11.
1.
2crypto.
1-21.
1.
3displayvoicesipcall-statistics.
1-21.
1.
4displayvoicesipconnection.
1-51.
1.
5displayvoicesipreason-mapping1-61.
1.
6displayvoicesipregister-state1-91.
1.
7early-mediaenable.
1-101.
1.
8line-checkenable1-101.
1.
9listentransport.
1-111.
1.
10media-protocol.
1-121.
1.
11outbandsip.
1-121.
1.
12privacy.
1-131.
1.
13proxy.
1-131.
1.
14reason-mappingpstn.
1-141.
1.
15reason-mappingsip.
1-161.
1.
16register-enable1-181.
1.
17registrar1-191.
1.
18remote-party-id.
1-201.
1.
19resetvoicesip1-201.
1.
20resetvoicesipconnection.
1-211.
1.
21sip.
1-211.
1.
22sip-comp.
1-221.
1.
23sip-compagent.
1-231.
1.
24sip-compserver.
1-231.
1.
25sip-domain.
1-241.
1.
26source-bind.
1-241.
1.
27timerconnectionage.
1-251.
1.
28timerregistrationretry1-251.
1.
29timerregistrationexpires.
1-261.
1.
30timerregistrationdivider.
1-261.
1.
31timerregistrationthreshold.
1-271.
1.
32timersession-expires1-271.
1.
33transport1-281.
1.
34url1-291.
1.
35user1-301.
1.
36wildcard-registerenable1-31ii2SIP本地存活命令.
2-12.
1SIP本地存活命令2-12.
1.
1area-prefix2-12.
1.
2authentication.
2-12.
1.
3call-route.
2-22.
1.
4call-rule-set.
2-22.
1.
5srs.
2-32.
1.
6displayvoicesip-serverregister-user.
2-32.
1.
7displayvoicesip-serverresource-statistic.
2-42.
1.
8expires.
2-62.
1.
9mode2-62.
1.
10number2-72.
1.
11proberemote-server.
2-72.
1.
12register-user2-82.
1.
13rule2-82.
1.
14service.
2-92.
1.
15server-bindipv4.
2-102.
1.
16serverenable.
2-102.
1.
17sip-server.
2-112.
1.
18trunk2-112.
1.
19trusted-point2-123SIPTrunk配置命令.
3-13.
1SIPTrunk配置命令3-13.
1.
1address.
3-13.
1.
2addresssipserver-group.
3-23.
1.
3assign3-23.
1.
4accountenable3-33.
1.
5bindsip-trunkaccount3-33.
1.
6description.
3-43.
1.
7displayvoicesip-trunkaccount3-53.
1.
8displayvoiceserver-group3-63.
1.
9group-name3-73.
1.
10hot-swapenable3-73.
1.
11keepalive3-83.
1.
12matchsourcehost-prefix.
3-93.
1.
13matchdestinationhost-prefix3-93.
1.
14matchsourceaddress.
3-103.
1.
15proxyserver-group3-113.
1.
16registrarserver-group.
3-113.
1.
17registerenable.
3-12iii3.
1.
18redundancymode.
3-133.
1.
19server-group.
3-133.
1.
20sip-trunkaccount.
3-143.
1.
21sip-trunkenable.
3-143.
1.
22user3-151-11SIP配置命令MSR9XX路由器不支持语音功能.
1.
1SIP配置命令1.
1.
1addresssip【命令】addresssip{dnsdomain-name[portport-number]|ipip-address[portport-number]|proxy}undoaddresssip{dns|ip|proxy}【视图】VoIP语音实体视图【缺省级别】2:系统级【参数】dnsdomain-name:被叫实体的域名,由".
"分隔的字符串组成(如aabbcc.
com),每个字符串的长度不超过63个字符,包括".
"在内的总长度不超过255个字符.
不区分大小写,字符串中可以包含字母、数字、"-"及"_".
portport-number:域名所对应地址的端口号,取值范围为1~65535.
ipip-address:被叫的IP地址,即VoIP语音实体的呼叫目的地址.
portport-number:端口号,取值范围为1~65535.
proxy:采用SIP代理服务器完成SIP消息交互过程.
【描述】addresssip用来配置VoIP语音实体采用SIP选路方式.
undoaddresssip用来取消已有配置.
缺省情况下,没有配置选路方式.
【举例】#为VoIP语音实体10配置静态IP地址3.
3.
3.
3.
system-view[Sysname]voice-setup[Sysname-voice]dial-program[Sysname-voice-dial]entity10voip[Sysname-voice-dial-entity10]addresssipip3.
3.
3.
3#为VoIP语音实体10配置域名为cc.
news.
com.
system-view[Sysname]voice-setup[Sysname-voice]dial-program[Sysname-voice-dial]entity10voip[Sysname-voice-dial-entity10]addresssipdnscc.
news.
com1-21.
1.
2crypto【命令】crypto{ssl-server-policyserver-policy-name|ssl-client-policyclient-policy-name}undocrypto{server-policy|client-policy}【视图】SIP客户端视图【缺省级别】2:系统级【参数】ssl-server-policyserver-policy-name:SSL服务器端策略名称,为1~16个字符的字符串,不区分大小写.
ssl-client-policyclient-policy-name:SSL客户端策略名称,为1~16个字符的字符串,不区分大小写.
【描述】crypto命令用来配置SIP会话使用TLS传输方式时选择的策略名称.
undocrypto命令用来取消相应策略名称的配置.
缺省情况下,没有配置SIP会话使用的TLS策略名称.
需要注意的是:z配置该命令时,应当保证相应的SSL策略已经配置.
z先配置客户端和服务器端的TLS策略,然后通过listentransport命令开启TLS传输协议接收呼叫,否则无法接收TLS的请求.
z如果修改了TLS服务器策略的配置信息或是策略名称,则需要通过listentransport命令重启TLS协议的配置,这样新的策略才能生效.
z如果修改了TLS客户端策略的配置信息或是策略名称,仅对后续新的TLS连接生效,当前已经建立的TLS连接仍然使用原有的策略.
相关配置可参考命令listentransport.
【举例】#配置服务器端的策略名称为Server1,客户端的策略名称为Server2.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]cryptossl-server-policyServer1[Sysname-voice-sip]cryptossl-client-policyServer21.
1.
3displayvoicesipcall-statistics【命令】displayvoicesipcall-statistics[|{begin|exclude|include}regular-expression]【视图】任意视图【缺省级别】2:系统级【参数】1-3|:使用正则表达式对显示信息进行过滤.
有关正则表达式的详细介绍,请参见"基础配置指导"中的"CLI".
begin:从包含指定正则表达式的行开始显示.
exclude:只显示不包含指定正则表达式的行.
include:只显示包含指定正则表达式的行.
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写.
【描述】displayvoicesipcall-statistics用来显示SIP客户端所有的呼叫统计信息.
【举例】#显示SIP客户端所有的呼叫统计信息.
displayvoicesipcall-statisticsMessageStatisticsofStack:TPTMessageUDPTCPSCTPTLSTotalInMsg4400044OutMsgSucc3300033OutMsgFail00000TXNMessageInv_CliNonInv_CliInv_SrvNonInv_SrvCreateSucc101201CreateFail0000TerminalAbnom0000RequestMessageInvAckByeCanOptRegInfPrkUpdIn:001000000Out:10104305000ResponseMessage1xx2xx3xx4xx5xx6xxIn:21130900Out:010000ErrorStatistics:callCbcreationfailures:0call-legcreationfailures:0transactioncreationfailures:0callCblocatefailures:0call-leglocatefailures:0transactionlocatefailures:0usernotregistered:0usernotavailable:0requestwithmissingheaders:0response-noTotaginresponse:0response-invalidvia:0messageswithoutheadersrcvd:01-4SDPdecodefailures:0registrationtimeouts:0retransmittedrequestsreceived:0transactiontimeouts:0表1-1displayvoicesipcall-statistics命令显示信息描述表字段描述TPTMessageSIP中传输层消息的统计信息.
其中包括UDP消息、TCP消息、SCTP消息、TLS消息几种.
每种类型的消息还可以按InMsg(接收到的消息)、OutMsgSucc(成功发送的消息)、OutMsgFail(发送失败的消息)进行显示TXNMessageSIP中事务类消息的统计信息.
在显示中分为Inv_Cli(用户端的INVITE事务)消息、NonInv_Cli(用户端的非INVITE事务)消息、Inv_Srv(服务器端的INVITE事务)消息、NonInv_Srv(服务器端的非INVITE事务)消息.
每种类型的消息又可按照CreateSucc(成功创建)、CreateFail(创建失败)、TerminalAbnom(终端异常)进行显示RequestMessageSIP中所有请求类消息的统计信息.
主要包含Inv(INVITE)消息、ACK消息、BYE消息、Can(CANCEL)消息、Opt(OPTIONS)消息、Reg(REGISTER)消息、Inf(Information)消息、Prk(PRACK)消息、Upd(UPDATE)消息.
其中每种消息又可以按照In(接收的)、Out(发送的)进行显示ResponseMessageSIP中所有响应类消息的统计信息.
主要包含1XX消息、2XX消息、3XX消息、4XX(Cancel)消息、5XX消息和6XX消息.
其中每种消息又可以按照In(接收的)、Out(发送的)进行显示callCbcreationfailuresSIP创建呼叫控制块失败的统计信息call-legcreationfailuresSIP创建呼叫腿失败的统计信息transactioncreationfailuresSIP事务创建失败的统计信息callCblocatefailuresSIP呼叫控制块定位失败的统计信息call-leglocatefailuresSIP呼叫腿定位失败的统计信息transactionlocatefailuresSIP事务定位失败的统计信息usernotregisteredSIP用户未注册类消息的统计信息usernotavailableSIP用户未不可达类消息的统计信息requestwithmissingheadersSIP中丢失头域类请求消息的统计信息response-noTotaginresponseSIP中缺少ToTag字段响应消息的统计信息response-invalidviaSIP中Via字段非法的响应消息的统计信息messageswithoutheadersrcvdSIP中收到了没有头域的消息的统计信息SDPdecodefailuresSIP中SDP消息解码失败的统计信息1-5字段描述registrationtimeoutsSIP中注册超时的统计信息retransmittedrequestsreceivedSIP收到的重传请求的统计信息transactiontimeoutsSIP中事务超时的统计信息1.
1.
4displayvoicesipconnection【命令】displayvoicesipconnection{tcp|tls}[|{begin|exclude|include}regular-expression]【视图】任意视图【缺省级别】1:监控级【参数】tcp:显示所有的TCP连接的信息.
tls:显示所有的TLS连接信息.
|:使用正则表达式对显示信息进行过滤.
有关正则表达式的详细介绍,请参见"基础配置指导"中的"CLI".
begin:从包含指定正则表达式的行开始显示.
exclude:只显示不包含指定正则表达式的行.
include:只显示包含指定正则表达式的行.
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写.
【描述】displayvoicesipconnection命令用来显示SIP传输层的连接信息,包括已经建立和正在建立的连接信息.
【举例】#显示SIP传输层的TCP连接信息.
displayvoicesipconnectiontcpConn-IdLocal-IPLocal-PortRemote-IPRemote-PortConn-State569100.
1.
1.
841593100.
1.
1.
1005060Established570100.
1.
1.
841594100.
1.
1.
1015060Established571100.
1.
1.
841595100.
1.
1.
815060Established572192.
168.
0.
821596192.
168.
0.
815060Established#显示SIP传输层的TLS连接信息.
displayvoicesipconnectiontlsConn-IdLocal-IPLocal-PortRemote-IPRemote-PortConn-State73192.
168.
0.
2021086192.
168.
0.
1325061Established1-6表1-2displayvoicesipconnection命令显示信息描述表字段描述Conn-Id连接IDLocal-IP本地IP地址Local-Port本地端口号Remote-IP远端IP地址Reomte-Port远端端口号Conn-State连接状态:zConnecting表示处于正在连接状态zEstablished表示连接已经建立1.
1.
5displayvoicesipreason-mapping【命令】displayvoicesipreason-mapping{pstn-sip|sip-pstn}[|{begin|exclude|include}regular-expression]【视图】任意视图【缺省级别】2:系统级【参数】|:使用正则表达式对显示信息进行过滤.
有关正则表达式的详细介绍,请参见"基础配置指导"中的"CLI".
begin:从包含指定正则表达式的行开始显示.
exclude:只显示不包含指定正则表达式的行.
include:只显示包含指定正则表达式的行.
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写.
【描述】displayvoicesipreason-mappingpstn-sip命令用来查询PSTN侧释放原因值到SIP状态码的映射关系.
displayvoicesipreason-mappingsip-pstn命令用来查询SIP状态码到PSTN侧释放原因值的映射关系.
【举例】#查询PSTN侧的释放原因值对应的SIP状态码关系.
为了方便查看,显示信息中SIP-Status字段下的带有星号的数值是用户自定义的.
displayvoicesipreason-mappingpstn-sipReleasereasonmappingofPSTNtoSIP:IndexPSTN-ReasonSIP-StatusDefault1-711400*4042240440433404404416------5174864866184084087194804808204804809214034031022410410112341041012255005001326404404142750250215284844841629501501173148048018345035031938503503204150350321425035032247503503235540340324574034032558503503266350050027654884882870488488297950150130874034033188503503321025045043311150050034127500500表1-3displayvoicesipreason-mappingpstn-sip命令显示信息描述表字段含义Index索引号PSTN-ReasonPSTN释放原因值SIP-Status配置的对应于PSTN释放原因值的SIP状态码(如果和默认值不一样,将加星号显示)Default默认的对应于PSTN释放原因值的SIP状态码#查询SIP状态码对应的PSTN侧的释放原因值关系.
为了方便查看,显示信息中PSTN-Reason字段下的带有星号的数值是用户自定义的.
displayvoicesipreason-mappingsip-pstnReleasereasonmappingofSIPtoPSTN:IndexSIP-StatusPSTN-ReasonDefault1-81400127*412401212134022121440321215404116405636374067979840721219408102102104102222114131271271241412712713415797914416127127154201271271642112712717423127127184801818194814141204822525214832525224842828234851124486171725487127127264881271272750041412850179792950238383050341413150410210232505127127335131271273460017173560321213660411376065858表1-4displayvoicesipreason-mappingsip-pstn命令显示信息描述表字段含义Index索引号SIP-StatusSIP状态码PSTN-Reason配置的对应于SIP状态码的PSTN释放原因值(如果和默认值不一样,将加星号显示)Default默认的对应于SIP状态码的PSTN释放原因值1-91.
1.
6displayvoicesipregister-state【命令】displayvoicesipregister-state[|{begin|exclude|include}regular-expression]【视图】任意视图【缺省级别】2:系统级【参数】|:使用正则表达式对显示信息进行过滤.
有关正则表达式的详细介绍,请参见"基础配置指导"中的"CLI".
begin:从包含指定正则表达式的行开始显示.
exclude:只显示不包含指定正则表达式的行.
include:只显示包含指定正则表达式的行.
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写.
【描述】displayvoicesipregister-state命令用来显示SIP注册的状态信息.
【举例】#显示SIPUA上所有的注册状态信息.
displayvoicesipregister-stateNumberEntityRegistrarServerExpiresStatus105105100.
1.
1.
1:5060N/Alogin2000107100.
1.
1.
1:5060200online3000109cc.
news.
com:1120N/Alogin表1-5displayvoicesipregister-state命令显示信息描述表字段描述Number电话号码.
处于正在注册、正在注销、注册在线、注册失败的电话号码Entity实体号RegistrarServer注册服务器地址,采用IP地址加端口号或域名加端口号的方式表示Expires电话号码的注册老化时长,时间单位为秒N/A表示电话号码没有注册成功Status表示该号码所处的状态:offline:表示注册失败状态online:表示注册成功状态login:表示正在注册状态logout:表示正在注销状态dnsin:表示注册前进行DNS查询状态dnsout:表示注销前进行DNS查询状态1-101.
1.
7early-mediaenable【命令】early-mediaenableundoearly-mediaenable【视图】SIP客户端视图【缺省级别】2:系统级【参数】无【描述】early-mediaenable命令用来配置早期媒体协商,即设备作为被叫,向主叫回复带有媒体信息的183SessionProgress应答.
undoearly-mediaenable命令用来取消早期媒体协商,即设备作为被叫,向主叫回复不带媒体信息的180Ringing应答.
缺省情况下,设备作为被叫,向主叫回复带有媒体信息的183SessionProgress应答.
【举例】#取消早期媒体协商,即设备作为被叫,向主叫回复不带媒体信息的180Ringing应答.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]undoearly-mediaenable1.
1.
8line-checkenable【命令】line-checkenableundoline-check【视图】SIP客户端视图【缺省级别】2:系统级【参数】无【描述】line-checkenable命令用来配置检查POTS语音实体下语音用户线的状态.
undoline-check命令用来取消检查.
缺省情况下,在注册POTS语音实体下的号码时,需要检查与POTS语音实体绑定的语音用户线状态,只有配置语音用户线并且该语音用户线处于Up状态时,设备才能为号码发起注册请求.
相关配置可参考"语音命令参考/语音用户线"中的命令line、shutdown(Voicesubscriber-lineview).
1-11配置line-checkenable或undoline-check命令前,请先使用register-enableoff命令,关闭SIP注册功能.
【举例】#取消检查POTS语音实体下语音用户线的状态.
也就是说,只要配置了语音用户线,即使语音用户线处于shutdown状态,设备也可以为号码发起注册请求.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]undoline-check1.
1.
9listentransport【命令】listentransport{tcp|tls|udp}undolistentransport{tcp|tls|udp}【视图】SIP客户端视图【缺省级别】2:系统级【参数】udp:表示开启UDP的传输方式,启动UDP侦听端口,侦听的端口号固定为5060.
tcp:表示开启TCP传输方式,启动TCP侦听端口,侦听的端口号固定为5060.
tls:表示开启TLS传输方式,启动TLS侦听端口,侦听的端口号固定为5061.
【描述】listentransport命令用来开启传输协议的侦听端口.
undolistentransport命令用来取消相应的配置.
缺省情况下,同时开启UDP和TCP传输协议侦听端口,不开启TLS协议侦听端口.
可以通过多次执行该命令来开启多个传输协议类型.
三种传输协议互不影响.
以下两种情况需要配置该命令:z设备作为呼叫接收方,在接收相应传输协议的呼叫时,需要开启相应的传输协议的侦听端口.
z使用registrar命令配置选用TCP/TLS协议向服务器发起注册时,必须在listentransport命令中完成相应传输协议的配置,否则设备无法发起注册请求.
需要注意的是:z当配置TLS传输协议之前,必须已经使用crypto命令配置了TLS的客户端和服务器端策略,否则命令不生效.
z执行undolistentransport命令会删除当前已经建立的连接.
相关配置可参考命令transport和registrar.
【举例】#配置接收SIP呼叫时使用的传输协议为TLS.
system-view1-12[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]listentransporttls1.
1.
10media-protocol【命令】media-protocol{rtp|srtp}*undomedia-protocol【视图】SIP客户端视图【缺省级别】2:系统级【参数】rtp:SIP呼叫使用RTP协议.
srtp:SIP呼叫使用SRTP协议.
【描述】media-protocol命令用来配置SIP呼叫使用的媒体流协议.
undomedia-protocol命令用来恢复缺省情况.
缺省情况下,SIP呼叫使用RTP协议.
需要注意的是,如果同时配置RTP和SRTP协议,设备作为呼叫发起方,在发起呼叫时会携带两种媒体流协议,供接收方选择.
设备作为呼叫接收方,会优先使用SRTP协议进行媒体流协商,若协商失败,则使用RTP协议.
【举例】#配置SIP呼叫使用SRTP协议.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]media-protocolsrtp1.
1.
11outbandsip【命令】outbandsipundooutband【视图】POTS/VoIP语音实体视图【缺省级别】2:系统级【参数】无【描述】outbandsip命令用来配置采用SIP带外方式传输DTMF码.
undooutbandsip命令用来恢复缺省情况.
1-13缺省情况下,采用带内传输方式传输DTMF码.
【举例】#为VoIP语音实体10配置SIP带外方式传输DTMF码.
system-view[Sysname]voice-setup[Sysname-voice]dial-program[Sysname-voice-dial]entity10voip[Sysname-voice-dial-entity10]addresssipip10.
1.
1.
2[Sysname-voice-dial-entity10]outbandsip1.
1.
12privacy【命令】privacy{asserted|preferred}undoprivacy【视图】SIP客户端视图【缺省级别】2:系统级【参数】asserted:添加P-Asserted-Identity头域.
其中Privacy头域中包含是否隐藏主叫号码的信息,P-Asserted-Identity头域包含有主叫方的电话号码.
preferred:添加P-Preferred-Identity头域.
其中Privacy头域中包含是否隐藏主叫号码的信息,P-Preferred-Identity头域包含有主叫方的电话号码.
【描述】privacy命令用来配置P-Preferred-Identity头域或P-Asserted-Identity头域.
undoprivacy命令用来取消已有配置.
缺省情况下,没有添加P-Preferred-Identity头域或P-Asserted-Identity头域.
【举例】#添加P-Asserted-Identity头域.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]privacyasserted1.
1.
13proxy【命令】proxy{dnsdomain-name|ipv4ip-address}[portport-number]undoproxy{dns|ipv4}【视图】SIP客户端视图【缺省级别】2:系统级【参数】1-14dnsdomain-name:代理服务器的域名,由".
"分隔的字符串组成(如aabbcc.
com),每个字符串的长度不超过63个字符,包括".
"在内的总长度不超过255个字符.
不区分大小写,字符串中可以包含字母、数字、"-"及"_".
ipv4ip-address:代理服务器的IPv4地址.
portport-number:代理服务器的端口号,取值范围为1~65535.
【描述】proxy命令配置SIPUA上的代理服务器信息.
undoproxy命令用来删除SIPUA上的代理服务器信息.
缺省情况下,没有配置SIPUA上的代理服务器信息.
【举例】#配置SIP代理服务器地址为169.
54.
5.
10,端口号为1120.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]proxyipv4169.
54.
5.
10port1120#配置SIP代理服务器地址为abc.
com,端口号为1100.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]proxydnsabc.
comport11001.
1.
14reason-mappingpstn【命令】reason-mappingpstnpstn-codesipsip-codeundoreason-mappingpstnpstn-code【视图】SIP客户端视图【缺省级别】2:系统级【参数】pstn-code:PSTN释放原因值.
取值范围为1~127,但仅对表1-6中的PSTN释放原因值有效(释放原因值16也不能进行配置,因为16对应的是SIP请求消息,而不是SIP状态码).
sip-code:SIP状态码.
取值范围为400~699.
【描述】reason-mappingpstn命令用来配置PSTN侧的释放原因值对应的SIP状态码.
undoreason-mappingpstn命令用来恢复缺省情况.
缺省情况下,PSTN侧的释放原因值和SIP状态码的对应关系参见表1-6.
表1-6PSTN释放原因值和SIP状态码的默认对应关系PSTN释放原因值PSTN释放原因值描述SIP状态码SIP状态码描述1Unallocated(unassigned)number!
404NotFound2Noroutetospecified404NotFound1-15PSTN释放原因值PSTN释放原因值描述SIP状态码SIP状态码描述transitnetwork!
3Noroutetodestination!
404NotFound16Normalclearing!
---BYEorCANCEL17Userbusy!
486Busyhere18Nouserresponding!
408RequestTimeout19Noanswerfromuser!
480Temporarilyunavailable20Subscriberabsent!
480Temporarilyunavailable21Callrejected!
403Forbidden22Numberchanged!
410Gone23Redirectiontonewdestination!
410Gone25Exchangeroutingerror!
500Serverinternalerror26Non-selecteduserclearing!
404NotFound27Destinationoutoforder!
502BadGateway28Invalidnumberformat(addressincomplete)!
484Addressincomplete29Facilityrejected!
501Notimplemented31Normal,unspecified!
480Temporarilyunavailable34Nocircuit/channelavailable!
503Serviceunavailable38Networkoutoforder!
503Serviceunavailable41Temporaryfailure!
503Serviceunavailable42Switchingequipmentcongestion!
503Serviceunavailable47Resourceunavailable,unspecified!
503Serviceunavailable55IncomingclassbarredwithinClosedUserGroup(CUG)!
403Forbidden57Bearercapabilitynotauthorized!
403Forbidden58Bearercapabilitynotpresentlyavailable!
503Serviceunavailable1-16PSTN释放原因值PSTN释放原因值描述SIP状态码SIP状态码描述63Serviceoroptionnotavailable,unspecified!
500Serverinternalerror65Bearercapabilitynotimplemented!
488NotAcceptableHere70Onlyrestricteddigitalinformationbearercapabilityisavailable!
488NotAcceptableHere79Serviceoroptionnotimplemented,unspecified!
501Notimplemented87UsernotmemberofClosedUserGroup(CUG)!
403Forbidden88Incompatibledestination!
503Serviceunavailable102Recoveryontimerexpiry!
504Gatewaytimeout111Protocolerror,unspecified!
500Serverinternalerror127Interworking,unspecified!
500Serverinternalerror【举例】#配置PSTN侧的释放原因值17对应SIP状态码408.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]reason-mappingpstn17sip4081.
1.
15reason-mappingsip【命令】reason-mappingsipsip-codepstnpstn-codeundoreason-mappingsipsip-code【视图】SIP客户端视图【缺省级别】2:系统级【参数】sip-code:SIP状态码.
取值范围为400~699,但仅对表1-7中的SIP状态码有效.
pstn-code:PSTN释放原因值.
取值范围为1~127,但仅对表1-6中的PSTN释放原因值有效.
1-17【描述】reason-mappingsip命令用来配置SIP状态码对应的PSTN侧的释放原因值.
undoreason-mappingsip命令用来恢复缺省情况.
缺省情况下,SIP状态码和PSTN侧的释放原因值的对应关系参见表1-7.
表1-7SIP状态码和PSTN释放原因值的默认对应关系SIP状态码SIP状态码描述PSTN释放原因值PSTN释放原因值描述400BadRequest41Temporaryfailure!
401Unauthorized21Callrejected!
402Paymentrequired21Callrejected!
403Forbidden21Callrejected!
404Notfound1Unallocated(unassigned)number!
405Methodnotallowed63Serviceoroptionnotavailable,unspecified!
406Notacceptable79Serviceoroptionnotimplemented,unspecified!
407Proxyauthenticationrequired21Callrejected!
408Requesttimeout102Recoveryontimerexpiry!
410Gone22Numberchanged!
413RequestEntitytoolong127Interworking,unspecified!
414Request-URItoolong127Interworking,unspecified!
415Unsupportedmediatype79Serviceoroptionnotimplemented,unspecified!
416UnsupportedURIScheme127Interworking,unspecified!
420Badextension127Interworking,unspecified!
421ExtensionRequired127Interworking,unspecified!
423IntervalTooBrief127Interworking,unspecified!
480Temporarilyunavailable18Nouserresponding!
481Call/TransactionDoesnotExist41Temporaryfailure!
482LoopDetected25Exchangeroutingerror!
483Toomanyhops25Exchangeroutingerror!
484Addressincomplete28Invalidnumberformat(addressincomplete)!
1-18SIP状态码SIP状态码描述PSTN释放原因值PSTN释放原因值描述485Ambiguous1Unallocated(unassigned)number!
486Busyhere17Userbusy!
487RequestTerminated127Interworking,unspecified!
488NotAcceptablehere127Interworking,unspecified!
500Serverinternalerror41Temporaryfailure!
501Notimplemented79Serviceoroptionnotimplemented,unspecified!
502Badgateway38Networkoutoforder!
503Serviceunavailable41Temporaryfailure!
504Servertime-out102Recoveryontimerexpiry!
505VersionNotSupported127Interworking,unspecified!
513MessageTooLarge127Interworking,unspecified!
600Busyeverywhere17Userbusy!
603Decline21Callrejected!
604Doesnotexistanywhere1Unallocated(unassigned)number!
606Notacceptable58Bearercapabilitynotpresentlyavailable!
【举例】#配置SIP状态码486对应PSTN侧的释放原因值18.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]reason-mappingsip486pstn181.
1.
16register-enable【命令】register-enable{off|on}undoregister-enable【视图】SIP客户端视图【缺省级别】2:系统级【参数】1-19off:禁止SIP注册功能.
on:开启SIP注册功能.
【描述】register-enableon命令用来使能SIP注册功能.
undoregister-enable用来关闭SIP注册功能,与register-enableoff效果相同.
缺省情况下,SIP注册功能处于关闭.
【举例】#开启SIP注册功能.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]register-enableon1.
1.
17registrar【命令】registrar{dnsdomain-name|ipv4ip-address}[portport-number][expiresseconds][tcp|tls][slave][scheme{sip|sips}][slave]undoregistraripv4{dns|ipv4}[slave]【视图】SIP客户端视图【缺省级别】2:系统级【参数】dnsdomain-name:设置注册服务器的域名,由".
"分隔的字符串组成(如aabbcc.
com),每个字符串的长度不超过63个字符,包括".
"在内的总长度不超过255个字符.
不区分大小写,字符串中可以包含字母、数字、"-"及"_".
ipv4ip-address:注册服务器的IP地址.
portport-number:注册服务器的端口号,取值范围为1~65535.
expiresseconds:注册老化时长,取值范围为60~65535,单位为秒,缺省值为3600秒.
如果没有配置该值,则使用SIP客户端视图下timerregistrationexpires配置的全局注册老化时长.
tcp:向服务器注册时采用TCP传输协议,缺省情况下,采用UDP传输协议.
tls:向服务器注册时采用TLS传输协议.
scheme:注册使用的URL方案类型.
sip:SIP格式的URL方案,缺省情况下,SIP格式的URL方案.
sips:SIPS格式的URL方案.
slave:指定注册服务器为备份服务器.
【描述】registrar命令用来配置SIPUA上的注册服务器信息.
undoregistrar命令用来删除SIPUA上的注册服务器信息.
缺省情况下,没有配置SIPUA上的注册服务器信息.
配置时如果不选择传输协议类型,则缺省使用UDP传输协议发起注册;不选择URL方案类型,缺省使用SIP格式的URL方案.
需要注意的是:1-20z使用registrar命令配置的传输协议类型前,必须在listentransport命令中已经配置,否则无法发起注册请求.
z如果配置使用TLS传输协议,需要通过crypto命令配置了客户端的SSL策略名称,否则无法发起注册请求.
z该命令必须在未启动注册功能的情况下执行.
【举例】#设置主用注册服务器地址为169.
54.
5.
10,端口号为1120,注册老化时长为120秒,使用TCP传输协议.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]registraripv4169.
54.
5.
10port1120expires120tcp#设置主用注册服务器地址为cc.
news.
com,端口号为1100,注册老化时长为120秒.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]registrardnscc.
news.
comport1100expires1201.
1.
18remote-party-id【命令】remote-party-idundoremote-party-id【视图】SIP客户端视图【参数】无【描述】remote-party-id命令用来添加Remote-Party-ID头域.
undoremote-party-id命令用来取消已有配置.
缺省情况下,没有添加Remote-Party-ID头域.
【举例】#配置添加Remote-Party-ID头域.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]remote-party-id1.
1.
19resetvoicesip【命令】resetvoicesipstatistics【视图】用户视图【缺省级别】2:系统级1-21【参数】无【描述】resetvoicesipstatistics命令用来清除SIP客户端所有的统计信息.
【举例】#清除SIP客户端所有的统计信息.
resetvoicesipstatistics1.
1.
20resetvoicesipconnection【命令】resetvoicesipconnection{tcp|tls}idconn-id【视图】用户视图【缺省级别】1:监控级【参数】tcp:删除TCP连接信息.
tls:删除TLS连接信息.
conn-id:连接ID值,可以通过displayvoicesipconnection来确定conn-id字段值,取值范围为0~1499.
【描述】resetvoicesipconnection命令用来清除SIP传输层的连接信息,包括已经建立和正在建立的连接信息.
【举例】#清除连接ID为1的TCP连接信息.
resetvoicesipconnectiontcpid11.
1.
21sip【命令】sip【视图】语音视图【缺省级别】2:系统级【参数】无【描述】sip命令用来进入SIP客户端视图.
【举例】#进入SIP客户端视图.
1-22system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]1.
1.
22sip-comp【命令】sip-comp{callee|dt|from|t38|x-parameter}*undosip-comp{callee|dt|from|t38|x-parameter}*【视图】SIP客户端视图【缺省级别】2:系统级【参数】callee:表示系统从To头域中选取目的号码.
dt:在注册或取消注册时,需要在SIP注册报文的Contact头域中携带dt参数.
该参数用于设备和VCX互通时使用.
from:表示设备发送SIP报文时,From头域使用To头域中的地址(IP地址或DNS域名).
通常情况下,From头域中包含请求方地址,To头域包含目的方地址.
t38:表示在进行SIP方式的标准T.
38传真时,发送的re-INVITE和对re-INVITE的200OK应答报文的SDP中,对于T38FaxTranscodingJBIG、T38FaxTranscodingMMR、T38FaxFillBitRemoval传真参数均不包含":0".
x-parameter:表示在传真透传或modem透传时,发送的re-INVITE和对re-INVITE的200OK应答报文的SDP中,传真透传包含X-fax描述,Modem透传包含X-modem描述.
【描述】sip-comp命令用来配置SIP兼容性.
undosip-comp命令用来恢复缺省情况.
缺省情况下:z从Request-Line中选取目的号码(Request-Line是SIP请求消息的起始行,Request-Line中包含目的号码).
zFrom头域中包含请求方地址,To头域包含目的方地址;z设备在发re-INVITE请求时不主动携带这些兼容选项字段;z在注册或取消注册时,SIP注册报文的Contact头域中不携带dt参数.
【举例】#设置设备发送SIP报文的From头域的地址使用To头域的地址.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]sip-compfrom#配置x-parameter兼容参数.
在传真透传或modem透传时,使发送re-INVITE报文的SDP中包含相应的事件描述.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]sip-compx-parameter1-231.
1.
23sip-compagent【命令】sip-compagentproduct-nameproduct-versionundosip-compagent【视图】SIP客户端视图【缺省级别】2:系统级【参数】agentproduct-nameproduct-version:表示SIP请求报文中User-agent头域的内容,其中product-name和product-version分别表示UAC端产品名称和UAC端产品版本号,为1~31个字符的字符串,区分大小写,字符串中不能包括{,}.
【描述】sip-compagent命令用来配置SIP请求报文中的User-agent头域.
undosip-compagent命令用来删除已有配置.
缺省情况下,没有配置SIP请求报文中的User-agent头域.
【举例】#配置SIP请求报文中的User-agent头域为company1.
0.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]sip-compagentcompany1.
01.
1.
24sip-compserver【命令】sip-compserverproduct-nameproduct-versionundosip-compserver【视图】SIP客户端视图【缺省级别】2:系统级【参数】serverproduct-nameproduct-version:表示SIP响应报文中Server头域的内容,其中product-name和product-version分别表示UAS端产品名称和UAS端产品版本号,为1~31个字符的字符串,区分大小写,字符串中不能包括{,}.
【描述】sip-compserver命令用来配置SIP响应报文中的Server头域.
undosip-compserver命令用来删除已有配置.
缺省情况下,没有配置SIP响应报文中的Server头域.
【举例】#配置SIP响应报文中的Server头域为company1.
1.
1-24system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]sip-compservercompany1.
11.
1.
25sip-domain【命令】sip-domaindomain-nameundosip-domain【视图】SIP客户端视图【缺省级别】2:系统级【参数】domain-name:SIP设备的域名,取值范围为:0~9,A~Z,a~z,_,-,.
.
长度为1~31个字符,不区分大小写.
【描述】sip-domain命令用来配置SIP设备的域名.
undosip-domain命令用来删除SIP设备的域名.
缺省情况下,未配置SIP设备的域名,使用IP地址方式.
【举例】#设置SIP设备域名为hello.
com.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]sip-domainhello.
com1.
1.
26source-bind【命令】source-bind{media|signal}{interface-typeinterface-number|ipv4ip-address}undosource-bind{media|signal}【视图】SIP客户端视图【缺省级别】2:系统级【参数】media:媒体流.
signal:信令流.
interface-typeinterface-number:指定接口类型和编号类型,目前只支持三层Ethernet、GigabitEthernet和Dialer接口.
ipv4ip-address:绑定的IPv4地址.
【描述】1-25source-bind命令用来配置SIP支持源地址或接口绑定.
undosource-bind命令用来删除已有的绑定配置.
缺省情况下,没有配置SIP源地址绑定功能.
【举例】#配置静态IP地址1.
1.
1.
1为信令流的源地址.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]source-bindsignalipv41.
1.
1.
11.
1.
27timerconnectionage【命令】timerconnectionage{tcptcp-age-time|tlstls-age-time}undotimerconnectionage{tcp|tls}【视图】SIP客户端视图【缺省级别】2:系统级【参数】tcptcp-age-time:TCP连接的老化时间,TCP连接的老化时间是指建立的TCP连接处于空闲状态的时间,老化时间过后,会删除连接.
取值范围为5~30,单位为分钟.
tlstls-age-time:TLS连接的老化时间,TLS连接的老化时间是指建立的TLS连接处于空闲状态的时间,老化时间过后,会删除连接.
取值范围为30~180,单位为分钟.
【描述】timerconnectionage用来配置TCP和TLS连接的老化时间.
undotimerconnectionage命令用来缺省情况.
缺省情况下,TCP连接的老化时间为5分钟,TLS连接的老化时间为30分钟.
【举例】#配置TCP连接老化时间为6分钟,TLS连接的老化时间为60分钟.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]timerconnectionagetcp6[Sysname-voice-sip]timerconnectionagetls601.
1.
28timerregistrationretry【命令】timerregistrationretrysecondsundotimerregistrationretry【视图】SIP客户端视图【缺省级别】2:系统级1-26【参数】seconds:注册失败后,到发起下一轮注册的间隔时间,取值范围为10~3600,单位为秒.
【描述】timerregistrationretry命令用来配置注册失败后,到发起下一轮注册的间隔时间.
undotimerregistrationretry命令用来恢复缺省情况.
缺省情况下,注册失败后,到发起下一轮注册的间隔时间为240秒.
【举例】#配置注册失败后,到发起下一轮注册的时间间隔为300秒.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]timerregistrationretry3001.
1.
29timerregistrationexpires【命令】timerregistrationexpiressecondsundotimerregistrationexpires【视图】SIP客户端视图【缺省级别】2:系统级【参数】seconds:注册老化时长,取值范围为60~3600,单位为秒.
【描述】timerregistrationexpires命令用来配置注册老化时长.
undotimerregistrationexpires命令用来恢复缺省情况.
缺省情况下,注册老化时长为3600秒.
相关配置可参考命令registrarserver-group、registrar、timerregistrationthreshold和timerregistrationdivider.
【举例】#配置注册老化时长为600秒.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]timerregistrationexpires6001.
1.
30timerregistrationdivider【命令】timerregistrationdividerpercentageundotimerregistrationdivider【视图】SIP客户端视图1-27【缺省级别】2:系统级【参数】percentage:注册老化时长的百分比,取值范围为50~100.
【描述】timerregistrationdivider命令用来配置注册老化时长的百分比.
undotimerregistrationdivider命令用来恢复缺省情况.
缺省情况下,注册老化时长的百分比为80.
相关配置可参考命令timerregistrationexpires和timerregistrationthreshold.
【举例】#配置注册老化时长的百分比为50%.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]timerregistrationdivider501.
1.
31timerregistrationthreshold【命令】timerregistrationthresholdsecondsundotimerregistrationthreshold【视图】SIP客户端视图【缺省级别】2:系统级【参数】seconds:注册老化时长的提前量,取值范围为0~3600,单位为秒.
【描述】timerregistrationthreshold命令用来配置注册老化时长的提前量.
undotimerregistration-threshold命令用来恢复缺省情况.
缺省情况下,注册老化时长的提前量为0秒.
相关配置可参考命令timerregistrationexpires和timerregistrationdivider.
【举例】#配置注册老化时长的提前量为100秒.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]timerregistrationthreshold1001.
1.
32timersession-expires【命令】timersession-expiresseconds[minimummin-seconds]undotimersession-expires1-28【视图】SIP客户端视图【缺省级别】2:系统级【参数】seconds:SIP会话老化时间,取值范围为90~65535,单位为秒.
minimummin-seconds:会话更新最短时间间隔,取值范围为90~65535,单位为秒.
【描述】timersession-expires命令用来配置SIP会话定期更新.
undotimersession-expires命令用来恢复缺省情况.
缺省情况下:z不主动启用会话定期更新机制.
不主动启用会话定期更新机制是指如果被叫方关闭会话定期更新,而主叫方开启了会话定期更新,那么在呼叫过程中通过协商,被叫也会启用定期更新机制.
z会话最短时间间隔为90秒.
【举例】#配置SIP会话老化时间为1800秒,会话更新最短时间间隔为1000秒.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]timersession-expires1800minimum10001.
1.
33transport【命令】transport{tcp|tls|udp}undotransport【视图】SIP客户端视图/VoIP语音实体视图【缺省级别】2:系统级【参数】udp:发起呼叫时,采用UDP的传输协议.
tcp:发起呼叫时,采用TCP传输协议.
tls:发起呼叫时,采用TLS传输协议.
【描述】transport命令用来配置发起SIP呼叫时采用的传输协议类型.
undotransport命令用来恢复缺省情况.
缺省情况下,全局传输协议类型为UDP协议.
VoIP语音实体下没有缺省传输协议类型.
如果该语音实体下没有配置传输协议,那么该VoIP语音实体的缺省情况与全局传输协议相同.
SIP客户端视图下的transport命令表示的是全局采用的传输协议类型,如果用户需要针对某一个呼叫采用其他的传输协议时,可以在对应的VoIP语音实体视图下配置相应的传输协议类型.
1-29当VoIP语音实体视图下配置的传输协议类型与SIP客户端视图下的transport命令配置的传输协议类型不一致时,则使用该VoIP语音实体下的配置,即VoIP语音实体配置优先于全局配置.
需要注意的是:z当语音实体是SIP类型的VoIP语音实体时,该命令才能生效.
z发送方和接收方必须同时配置相同的传输协议类型,如在发送方配置transporttcp,那么在接收方需要配置listentransporttcp.
z配置TLS传输协议时之前,需要通过crypto命令配置客户端和服务器的SSL策略名称,否则无法发起会话请求.
z如果已经配置addresssipserver-group命令,则使用该命令配置的传输协议类型.
z如果已经配置addresssipproxy命令,并且SIP客户端视图下配置了proxyserver-group命令时,则使用proxyserver-group命令中选用的服务器所配置的传输协议类型.
【举例】#配置SIP呼叫采用TLS传输协议.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]transporttls1.
1.
34url【命令】url{sip|sips}undourl【视图】SIP客户端视图/VoIP语音实体视图【缺省级别】2:系统级【参数】sip:指定在SIP呼叫时使用SIP格式的URL方案类型.
sips:指定在SIP呼叫时使用SIPS格式的URL方案类型.
【描述】url命令配置SIP呼叫时使用的URL类型.
undourl命令用来恢复缺省情况.
SIP客户端视图下的url命令为全局命令,当VoIP语音实体下配置了URL类型时,则使用VoIP语音实体配置,否则使用该命令配置的URL类型,即VoIP语音实体配置优先于全局配置.
缺省情况下,采用SIP格式的URL方案.
需要注意的是:z配置SIPS的URL类型时,传输协议类型必须是TLS,否则将无法发起会话.
z如果已经配置addresssipserver-group命令,则使用该命令配置的URL类型.
z如果已经配置addresssipproxy命令,并且SIP客户端视图下配置了proxyserver-group命令时,则使用proxyserver-group命令中选用的服务器所配置的URL类型.
【举例】#设置全局SIP呼叫使用SIPS格式的URL方案.
system-view[Sysname]voice-setup1-30[Sysname-voice]sip[Sysname-voice-sip]urlsips#配置VoIP实体SIP呼叫使用SIPS格式的URL方案.
system-view[Sysname]voice-setup[Sysname-voice]dial-program[Sysname-voice-dial]entity1000voip[Sysname-voice-dial-entity1000]urlsips1.
1.
35user【命令】userusernamepassword{cipher|simple}password[cnoncecnonce|realmrealm]*undouser【视图】SIP客户端视图/POTS/IVR语音实体视图【缺省级别】2:系统级【参数】username:注册鉴权时使用的用户名,长度为1~63个字符,区分大小写,'"'和'\'为无效字符.
cipher:表示用加密方式显示当前用户的密码.
simple:表示用明文方式显示当前用户的密码.
password:鉴权使用的密码,为1~16个字符或者为24个字符的字符串,区分大小写,当选择cipher参数但以明文形式输入密码或选择simple参数时,长度为1~16个字符;当选择cipher参数并以密文形式输入密码时,长度必须为24个字符.
cnoncecnonce:鉴权信息字段,用于服务器和SIPUA之间的握手验证,为1~50个字符的字符串,区分大小写,'"'和'\'为无效字符.
cnoncecnonce:鉴权信息字段,用于服务器和SIPUA之间的握手验证,为1~50个字符的字符串,区分大小写,'"'和'\'为无效字符.
realmrealm:域名,用于服务器和SIPUA之间的握手验证,为1~50个字符的字符串,区分大小写,'"'和'\'为无效字符.
【描述】user命令用来配置SIP鉴权信息.
undouser命令用来恢复缺省情况.
缺省情况下,在SIP客户端视图下用户名为VOICE-GATEWAY,鉴权密码为VOICE-SIP,在POTS/IVR语音实体视图下没有SIP鉴权信息.
1-31z如果SIPUA上配置了realm,必须保证和服务器上配置的realm相同,否则会因为不匹配导致SIPUA不进行鉴权注册.
如果SIPUA上没有配置realm,则SIPUA不进行realm的匹配判断,认为服务器上的realm是可信的.
z如果需要在POTS/IVR语音实体下配置鉴权信息,建议对应相同电话号码的POTS/IVR语音实体配置相同的鉴权信息.
z在鉴权注册的情况下,使能注册后,不要随意修改user命令,此种操作将会造成更新注册失败.
【举例】#配置全局SIP鉴权信息,用户名为abcd,密码为1234,显示方式为加密方式.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]userabcdpasswordcipher1234#在IVR语音实体下配置SIP鉴权信息,用户名为abcd,密码为1234,显示方式为加密方式.
system-view[Sysname]voice-setup[Sysname-voice]dial-program[Sysname-voice-dial]entity100ivr[Sysname-voice-dial-entity100]userabcdpasswordcipher12341.
1.
36wildcard-registerenable【命令】wildcard-registerenableundowildcard-register【视图】SIP客户端视图【缺省级别】2:系统级【参数】无【描述】wildcard-registerenable命令用来启用电话号码模糊注册功能.
undowildcard-register命令用来禁止电话号码模糊注册功能.
缺省情况下,电话号码模糊(通配符)注册功能处于关闭状态.
如果启用了该命令,模糊电话号码被直接放在了REGISTER报文中,其中通配符".
"还以".
"表示,通配符T以"*"代替.
该命令必须在未启动注册功能的情况下执行.
电话号码模糊注册功能需要注册服务器及位置服务器的支持.
1-32【举例】#启用电话号码模糊(通配符)注册功能.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]wildcard-registerenable2-12SIP本地存活命令2.
1SIP本地存活命令2.
1.
1area-prefix【命令】area-prefixprefixundoarea-prefix{prefix|all}【视图】sip-server视图【缺省级别】2:系统级【参数】prefix:区域前缀,只能是数字,长度范围为1~15.
all:所有的区域前缀.
【描述】area-prefix命令用来配置号码区域前缀.
undoarea-prefix命令用来取消已经配置的号码区域前缀.
缺省情况下,没有配置任何区域前缀信息.
此命令最多可配八条,也就是最多支持配八种前缀.
【举例】#配置号码区域前缀.
system-view[Sysname]voice-setup[Sysname-voice]sip-server[Sysname-voice-server]area-prefix8277[Sysname-voice-server]area-prefix01082772.
1.
2authentication【命令】authenticationusernameusernamepassword{cipher|simple}passwordundoauthentication【视图】register-user视图【缺省级别】2:系统级【参数】usernameusername:注册鉴权时使用的用户名,长度为1~63个字符,区分大小写,'\'和'"'为无效字符.
2-2passwordpassword:鉴权使用的密码,为1~16个字符或者为24个字符的字符串,区分大小写,当选择cipher参数但以明文形式输入密码或选择simple参数时,长度为1~16个字符;当选择cipher参数并以密文形式输入密码时,长度必须为24个字符.
【描述】authentication命令用来配置鉴权信息.
undoauthentication命令用来取消配置的鉴权信息.
缺省情况下,没有配置鉴权信息.
当SIP本地服务器需要进行鉴权时,必须通过该命令配置鉴权信息才能注册成功.
【举例】#配置鉴权信息.
system-view[Sysname]voice-setup[Sysname-voice]sip-server[Sysname-voice-server]register-user1234[Sysname-voice-server-user1234]authenticationusername1234passwordsimple12342.
1.
3call-route【命令】call-route【视图】sip-server视图【缺省级别】2:系统级【参数】无【描述】call-route命令用来进入call-route视图.
【举例】#进入call-route视图system-view[Sysname]voice-setup[Sysname-voice]sip-server[Sysname-voice-server]call-route[Sysname-voice-server-route]2.
1.
4call-rule-set【命令】call-rule-set【视图】sip-server视图【缺省级别】2:系统级【参数】2-3无【描述】call-rule-set命令用来进入call-rule-set视图.
【举例】#进入call-rule-set视图system-view[Sysname]voice-setup[Sysname-voice]sip-server[Sysname-voice-server]call-rule-set[Sysname-voice-server-set]2.
1.
5srs【命令】srstagundosrs【视图】sip-server视图/register-user视图【缺省级别】2:系统级【参数】tag:规则集标签,取值范围为0~31,并且必须是已经配置的呼叫限制规则集对应的tag值.
【描述】srs命令用来应用相应的呼叫限制规则集.
undosrs命令用来取消应用关系.
缺省情况下,没有应用任何呼叫限制规则集.
【举例】#在register-user视图下应用呼叫限制规则集.
system-view[Sysname]voice-setup[Sysname-voice]sip-server[Sysname-voice-server]call-rule-set[Sysname-voice-server-set]service1[Sysname-voice-server-set-svc0]rule1permitoutgoing5.
.
.
[Sysname-voice-server-set-svc0]rule2permitoutgoing1.
.
.
[Sysname-voice-server-set-svc0]quit[Sysname-voice-server-set]quit[Sysname-voice-server]register-user1000[Sysname-voice-server-user1000]srs1#在sip-server视图下应用呼叫限制规则集.
system-view[Sysname]voice-setup[Sysname-voice]sip-server[Sysname-voice-server]srs12.
1.
6displayvoicesip-serverregister-user【命令】2-4displayvoicesip-serverregister-user{tag|all}[|{begin|exclude|include}regular-expression]【视图】任意视图【缺省级别】2:系统级【参数】tag:指定用户的状态信息.
all:所有用户的状态信息.
|:使用正则表达式对显示信息进行过滤.
有关正则表达式的详细介绍,请参见"基础配置指导"中的"CLI".
begin:从包含指定正则表达式的行开始显示.
exclude:只显示不包含指定正则表达式的行.
include:只显示包含指定正则表达式的行.
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写.
【描述】displayvoicesip-serverregister-user命令用来查询用户的信息,包括号码、注册状态、注册的IP地址及端口号.
【举例】#查询用户的信息.
displayvoicesip-serverregister-userallusernumberstatusaddress1404online192.
168.
0.
98:50602325offline3380online192.
168.
0.
57:5060表2-1displayvoicesip-serverregister-user命令显示信息描述表字段描述user用户的tagnumber用户的号码status用户的注册状态:offline表示注销状态online表示注册状态address用户注册的IP地址及端口号2.
1.
7displayvoicesip-serverresource-statistic【命令】displayvoicesip-serverresource-statistic[|{begin|exclude|include}regular-expression]【视图】2-5任意视图【缺省级别】2:系统级【参数】|:使用正则表达式对显示信息进行过滤.
有关正则表达式的详细介绍,请参见"基础配置指导"中的"CLI".
begin:从包含指定正则表达式的行开始显示.
exclude:只显示不包含指定正则表达式的行.
include:只显示包含指定正则表达式的行.
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写.
【描述】displayvoicesip-serverresource-statistic命令用来显示SIP本地服务器资源使用情况.
【举例】#显示服务器资源信息.
displayvoicesip-serverresource-statisticSIPServerstate:ActiveCbTypeTotalUsedFreeSLC_Conf64064SLC_Call1280128SLC_Sub64064SLC_Reg64064SSA_Call1280128SSA_Sub1280128表2-2displayvoicesip-serverresource-statistic命令显示信息描述表字段描述SIPServerstate本地SIP服务器的状态:zActive:SIP本地存活服务器处于可用状态zInactive:SIP本地存活服务器处于不可用状态CbType资源控制模块类型Total资源控制模块的总数Used正在使用的资源控制模块个数Free剩余的资源控制模块个数SLC_ConfSLC(ServiceLogicControl,呼叫控制模块)总控制模块SLC_CallSLC呼叫模块SLC_SubSLC订阅模块SLC_RegSLC注册模块SSA_CallSSA(SIPStackAdapt,SIP适配模块)呼叫模块2-6字段描述SSA_SubSSA订阅模块2.
1.
8expires【命令】expirestime-intervalundoexpires【视图】register-user视图【缺省级别】2:系统级【参数】time-interval:最长注册间隔时间,单位为秒,取值范围为300~65535.
【描述】expires命令用来配置最长注册间隔时间.
undoexpires命令用来恢复缺省情况.
缺省情况下,最长注册间隔时间为server-bindipv4配置的全局注册间隔时长.
此命令用于配置用户注册间隔时间,当某个用户没有配置自己的用户注册间隔时间时,使用全局注册间隔时间.
当用户发送的注册请求的时间间隔大于设置的时间时,服务器返回设置的时间值.
相关配置请参见命令server-bindipv4.
【举例】#设置用户1234的最长注册间隔时间为3700秒.
system-view[Sysname]voice-setup[Sysname-voice]sip-server[Sysname-voice-server]register-user1234[Sysname-voice-server-user1234]expires37002.
1.
9mode【命令】mode{alive-server|alone-server}undomode【视图】sip-server视图【缺省级别】2:系统级【参数】alive-server:服务器运行于本地存活模式.
alone-server:服务器运行于独立模式.
【描述】mode命令用来配置服务器运行模式.
undomode命令用来恢复缺省情况.
2-7缺省情况下,服务器运行于独立模式.
需要注意的是,只有在服务器处于不可用状态下,才能更改服务器运行模式配置.
相关配置可参考命令serverenable.
【举例】#配置服务器运行模式为本地存活模式.
system-view[Sysname]voice-setup[Sysname-voice]sip-server[Sysname–voice-server]modealive-server2.
1.
10number【命令】numberparty-numberundonumber【视图】register-user视图【缺省级别】2:系统级【参数】party-number:用户电话号码,为长度为1~31的数字.
【描述】number命令用来配置用户电话号码.
undonumber命令用来取消配置的用户电话号码.
缺省情况下,没有配置任何用户电话号码.
【举例】#设置用户1234的电话号码为300.
system-view[Sysname]voice-setup[Sysname-voice]sip-server[Sysname-voice-server]register-user1234[Sysname-voice-server-user1234]number3002.
1.
11proberemote-server【命令】proberemote-serveripv4ipv4-address[portport-number][keepalivetime-interval]undoproberemote-serveripv4【视图】sip-server视图【缺省级别】2:系统级【参数】ipv4ipv4-address:远端服务器的IPV4地址.
portport-number:远端服务器端口号,取值范围为1-65535,缺省值5060.
2-8keepalivetime-interval:向远端服务器定时发送OPTION报文的时间间隔,单位为秒,取值范围为64~128.
缺省时间为64秒.
【描述】proberemote-serveripv4命令用来配置保活检测.
undoproberemote-serveripv4命令用来取消保活检测配置.
缺省情况下,没有配置保活检测.
SIP本地服务器运行于本地存活模式时,保活检测配置命令只有在SIP本地服务器处于关闭状态下才允许配置.
【举例】#配置保活检测.
system-view[Sysname]voice-setup[Sysname-voice]sip-server[Sysname–voice-server]proberemote-serveripv4192.
168.
0.
92keepalive1002.
1.
12register-user【命令】register-usertagundoregister-user{tag|all}【视图】sip-server视图【缺省级别】2:系统级【参数】tag:用户标签,该标签全局唯一,取值范围为1~2147483647.
all:所有用户标签.
【描述】register-user命令用来创建一个注册用户视图,并进入该用户视图.
undoregister-user命令用来取消所创建的用户视图.
缺省情况下,没有创建任何注册用户.
【举例】#创建注册用户1234.
system-view[Sysname]voice-setup[Sysname-voice]sip-server[Sysname-voice-server]register-user1234[Sysname-voice-server-user1234]2.
1.
13rule【命令】ruletag{deny|permit}{incoming|outgoing}{pattern|any}undorule{tag|all}【视图】2-9service视图【缺省级别】2:系统级【参数】tag:呼叫限制规则标签,取值范围为0~31.
pattern:号码模式,只支持数字与点号".
",每个点号代表一个字符,且点号只能出现在号码的末尾位置,目前不支持其他字符.
pattern配合incoming和outgoing参数一起使用实现呼叫限制功能,其中与incoming配合使用时,代表根据主叫号码对入呼叫进行限制;与outgoing配合使用时,代表根据被叫号码对出呼叫进行限制.
permit:表示允许呼叫.
deny:表示禁止呼叫.
outgoing:表示出呼叫限制.
incoming:表示入呼叫限制.
any:表示所有号码.
all:表示所有规则.
【描述】rule命令用来配置呼叫限制规则.
undorule命令用来取消所配置的呼叫限制规则.
缺省情况下,没有配置任何呼叫限制规则.
【举例】#配置呼叫限制规则.
system-view[Sysname]voice-setup[Sysname-voice]sip-server[Sysname-voice-server]call-rule-set[Sysname-voice-server-set]service1[Sysname-voice-server-set–svc1]rule1denyincoming2.
.
.
.
2.
1.
14service【命令】servicetagundoservice{tag|all}【视图】call-rule-set视图【缺省级别】2:系统级【参数】tag:呼叫限制规则集的标签号,取值范围为0~31.
【描述】service命令用来创建一个呼叫限制规则,并进入该视图.
undoservice命令用来取消所创建的呼叫限制规则.
该规则视图下设置的是呼叫限制规则项,用户在该视图下通过ruletag{permit|deny}{incoming|outgoing}pattern命令设置相关的呼叫限制规则.
2-10【举例】#创建呼叫限制规则集.
system-view[Sysname]voice-setup[Sysname-voice]sip-server[Sysname-voice-server]call-rule-set[Sysname-voice-server-set]service1[Sysname-voice-server-set-svc1]2.
1.
15server-bindipv4【命令】server-bindipv4ipv4-address[portport-number][expirestime-interval]undoserver-bindipv4【视图】sip-server视图【缺省级别】2:系统级【参数】ipv4ipv4-address:IPv4地址,该地址可以配置为本地路由器某一接口下的IP地址,也可以配置为127.
0.
0.
1等本地环回地址.
由于将服务器地址配置为127.
0.
0.
1时服务器无法接受远端用户的注册,因此,建议实际组网应用时将服务器地址配置为本地路由器某一接口下的IP地址.
portport-number:端口号,取值范围为1-65535,缺省值5060.
expirestime-interval:允许客户端注册的最长间隔时间,单位为秒,取值范围为300-65535.
缺省值为3600秒.
【描述】server-bindipv4命令用来将本地某一接口下配置的IP地址绑定为SIP本地服务器地址.
undoserver-bindipv4命令用来取消SIP本地服务器地址的绑定.
缺省情况下,未绑定IP地址信息,即不存在服务器功能.
需要注意的是,对于IP地址绑定操作,必须在SIP本地服务器处于不可用状态下进行.
【举例】#绑定接口地址192.
168.
0.
92为SIP本地服务器地址.
system-view[Sysname]voice-setup[Sysname-voice]sip-server[Sysname-voice-server]server-bindipv4192.
168.
0.
922.
1.
16serverenable【命令】serverenableundoserverenable【视图】sip-server视图【缺省级别】2-112:系统级【参数】无【描述】serverenable命令用来使能SIP本地服务器功能.
undoserverenable命令用来关闭SIP本地服务器功能.
缺省情况下,SIP本地服务器功能处于关闭状态.
需要注意的是,z只有在配置serverenable命令后,SIP本地服务器功能才能生效.
z在服务器运行于独立模式下必须首先配置server-bindipv4命令才能配置serverenable命令.
z在服务器运行于本地存活模式下必须首先配置server-bindipv4命令以及proberemote-serveripv4命令才能配置serverenable命令.
【举例】#使能SIP本地服务器.
system-view[Sysname]voice-setup[Sysname-voice]sip-server[Sysname-voice-server]server-bindipv4100.
1.
1.
1[Sysname-voice-server]serverenable2.
1.
17sip-server【命令】sip-server【视图】语音视图【缺省级别】2:系统级【参数】无【描述】sip-server命令用来进入sip-server视图.
【举例】#进入sip-server视图.
system-view[Sysname]voice-setup[Sysname-voice]sip-server[Sysname-voice-server]2.
1.
18trunk【命令】trunktagcalled-numbercalled-patternipv4dest-ip-addr[portport-number][area-prefixprefix]2-12undotrunk{tag|all}【视图】call-route视图【缺省级别】2:系统级【参数】tag:路由表项标签,取值范围为0~31,每个标签代表一条呼叫路由表项,最多支持32条呼叫路由表项.
called-pattern:被叫号码模式,只支持数字与点号".
",每个点号代表一个字符,且点号只能出现在号码的后面几位,目前该字段不支持其他字符作为被叫号码模式.
ipv4dest-ip-addr:目的IP地址,地址类型为IPV4.
area-prefixprefix:当内部用户呼叫外部时,使用此表项所示的路由时需要加的区域前缀,只能是数字,长度范围为1~15.
all:删除所有的规则项.
【描述】trunk命令用来配置呼叫路由.
undotrunk命令用来取消已有配置.
缺省情况下,没有配置任何呼叫路由表项.
【举例】#配置静态表项,被叫号码为1000,在呼出时要求在主叫号码前加区域前缀为5000.
system-view[Sysname]voice-setup[Sysname-voice]sip-server[Sysname-voice-server]call-route[Sysname-voice-server-route]trunk20called-number1000ipv4192.
168.
0.
80area-prefix50002.
1.
19trusted-point【命令】trusted-pointipv4ipv4-address[portport-number]undotrusted-point{ipv4ipv4-address|all}【视图】sip-server视图【缺省级别】2:系统级【参数】ipv4ipv4-address:可信节点的IPv4地址.
portport-number:可信节点的端口号,取值范围为1~65535,缺省值为5060.
all:所有可信节点信息.
【描述】trusted-point命令用来配置可信节点,服务器对于可信节点发起的呼叫不需要进行用户合法性认证.
比较可信节点是否存在的依据仅仅是IP地址,与端口号无关.
undotrusted-point命令用来删除指定IP地址可信节点或所有可信节点的配置.
服务器最大支持配置8个可信节点,服务器缺省未配置任何可信节点.
2-13【举例】#配置可信节点.
system-view[Sysname]voice-setup[Sysname-voice]sip-server[Sysname-voice-server]trusted-pointipv4100.
1.
1.
1253-13SIPTrunk配置命令3.
1SIPTrunk配置命令3.
1.
1address【命令】addressindex-number{ipv4ip-address|dnsdns-name}[portport-number][transport{udp|tcp|tls}][url{sip|sips}]undoaddressindex-number【视图】服务器组视图【缺省级别】2:系统级【参数】index-number:地址索引,取值范围为1~5.
ipv4ip-address:SIP服务器的IPv4地址.
dnsdns-name:SIP服务器的域名,为1~255个字符的字符串,可以包含字母、数字、"-"、"_"或".
",不区分大小写.
portport-number:SIP服务器使用的端口号,取值范围为1~65535.
没有配置时根据传输协议类型选择端口,即选择的传输协议为UDP/TCP时,使用5060端口;选择的传输协议为TLS时,使用5061端口.
transport:SIPTrunk设备和SIP服务器之间进行连接时使用的传输层协议.
udp:使用UDP协议进行连接.
缺省情况下,使用UDP作为传输协议.
tcp:使用TCP协议进行连接.
tls:使用TLS协议进行连接.
url:SIPTrunk设备和SIP服务器之间进行连接时使用的URL方案类型.
sip:使用SIP格式的URL方案类型.
缺省情况下,URL方案类型为SIP.
sips:使用SIPS格式的URL方案类型.
【描述】address命令用来添加SIP服务器组,并配置该SIP服务器信息.
undoaddress命令用来删除已有配置.
缺省情况下,在SIP服务器组中不存在任何服务器信息.
地址索引代表服务器的优先级,索引值越小优先级越高.
同一个SIP服务器组下可以配置最多5条服务器信息.
若索引已存在,则新配置将直接覆盖原有配置.
相关配置可参考命令group-name.
【举例】#在SIP服务器组1中添加SIP服务器1,该SIP服务器的IPv4地址为192.
168.
1.
1,端口号为20000,SIPTrunk设备和SIP服务器之间采用TCP协议.
system-view[Sysname]voice-setup[Sysname-voice]server-group13-2[Sysname-voice-group1]address1ipv4192.
168.
1.
1port20000transporttcp3.
1.
2addresssipserver-group【命令】addresssipserver-groupgroup-numberundoaddresssipserver-group【视图】VoIP语音实体视图【缺省级别】2:系统级【参数】group-number:配置VoIP语音实体绑定的SIP服务器组索引,取值范围为1~10.
【描述】addresssipserver-group命令用来配置VoIP语音实体绑定的SIP服务器组.
undoaddresssipserver-group命令用来删除VoIP语音实体和SIP服务器组的绑定关系.
缺省情况下,在VoIP语音实体下没有绑定任何SIP服务器组.
VoIP语音实体下只能绑定一个已存在的SIP服务器组.
【举例】#配置VoIP语音实体绑定的SIP服务器组索引为1.
system-view[Sysname]voice-setup[Sysname-voice]dial-program[Sysname-voice-dial]entity1voip[Sysname-voice-dial-entity1]addresssipserver-group13.
1.
3assign【命令】assign{contact-useruser-name|host-namehost-name}undoassign{contact-user|host-name}【视图】账户视图【缺省级别】2:系统级【参数】contact-useruser-name:配置主机用户名,为1~31个字符的字符串,不可以包含'"'和'\'字符,区分大小写,不可以包含空格.
host-namehost-name:配置主机名,为1~255个字符的字符串,可以包含字母、数字、"-"和"_",区分大小写,不可以包含空格.
【描述】assign命令用来配置ITSP为SIPTrunk账户分配的主机用户名或主机名.
undoassign命令用来删除主机用户名或主机名.
缺省情况下,没有指定主机用户名或主机名.
3-3需要注意的是:z在SIPTrunk账户注册处于使能状态的情况下,不能修改或删除主机用户名.
z没有配置主机用户名的情况下,无法使能SIPTrunk账户注册.
相关配置可参考命令registerenable.
【举例】#为账户2指定主机名为news.
com.
cn.
system-view[Sysname]voice-setup[Sysname-voice]sip-trunkaccount2[Sysname-voice-account-2]assignhost-namenews.
com.
cn#为账户2指定主机用户名为123.
system-view[Sysname]voice-setup[Sysname-voice]sip-trunkaccount2[Sysname-voice-account-2]assigncontact-user1233.
1.
4accountenable【命令】accountenableundoaccountenable【视图】账户视图【缺省级别】2:系统级【参数】无【描述】accountenable命令用来启用SIPTrunk账户.
undoaccountenable命令用来停用SIPTrunk账户.
缺省情况下,SIPTrunk账户处于启用状态.
需要注意的是,禁用SIPTrunk账户时,如果该账户已经建立连接,则不会删除该账户对应的连接,即该配置只会对该账户的下次呼叫生效.
【举例】#停用SIPTrunk账户2.
system-view[Sysname]voice-setup[Sysname-voice]sip-trunkaccount2[Sysname-voice-account-2]undoaccountenable3.
1.
5bindsip-trunkaccount【命令】bindsip-trunkaccountaccount-indexundobindsip-trunkaccount【视图】3-4VoIP语音实体视图【缺省级别】2:系统级【参数】account-index:配置VoIP语音实体绑定的SIPTrunk账户索引,取值范围为1~16.
【描述】bindsip-trunkaccount命令用来配置VoIP语音实体绑定的SIPTrunk账户.
undobindsip-trunkaccount命令用来删除VoIP语音实体与SIPTrunk账户的绑定关系.
缺省情况下,VoIP语音实体没有绑定任何SIPTrunk账户.
需要注意的是:zVoIP语音实体下只能绑定已存在的SIPTrunk账户.
z删除VoIP语音实体与SIPTrunk账户的绑定关系时,如果该账户已经建立连接,则不会删除该账户对应的连接,即该配置只会对该账户的下次呼叫生效.
【举例】#配置VoIP语音实体绑定的SIPTrunk账户索引为1.
system-view[Sysname]voice-setup[Sysname-voice]dial-program[Sysname-voice-dial]entity1voip[Sysname-voice-dial-entity1]bindsip-trunkaccount13.
1.
6description【命令】descriptiontextundodescription【视图】服务器组视图【缺省级别】2:系统级【参数】text:SIP服务器组的描述信息,为1~80个字符的字符串,区分大小写.
【描述】description命令用来配置SIP服务器组的描述信息.
undodescription命令用来删除SIP服务器组的描述信息.
缺省情况下,SIP服务器组没有描述信息.
【举例】#为服务器组1添加描述信息"ITSPA".
system-view[Sysname]voice-setup[Sysname-voice]server-group1[Sysname-voice-group-1]descriptionITSPA3-53.
1.
7displayvoicesip-trunkaccount【命令】displayvoicesip-trunkaccount[|{begin|exclude|include}regular-expression]【视图】任意视图【缺省级别】1:监控级【参数】|:使用正则表达式对显示信息进行过滤.
有关正则表达式的详细介绍,请参见"基础配置指导"中的"CLI".
begin:从包含指定正则表达式的行开始显示.
exclude:只显示不包含指定正则表达式的行.
include:只显示包含指定正则表达式的行.
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写.
【描述】displayvoicesip-trunkaccount命令用来查看SIPTrunk账户状态.
【举例】#查看SIPTrunk账户状态.
displayvoicesip-trunkaccountIDUserGroupServerExpiresStatus110001202.
10.
22.
188:5060120Online220001abc.
com:5060400Online330001abc.
com:5060N/ALogout表3-1displayvoicesip-trunkaccount命令显示信息描述表字段描述IDSIPTrunk账户索引User主机用户名GroupSIP服务器组索引Server注册服务器地址或域名ExpiresSIPTrunk账户老化时间,单位为秒如果SIPTrunk账户处于非Login状态,该字段显示为N/AStatusSIPTrunk账户的注册状态:zDisabled:SIPTrunk账户处于停用状态zOffline:SIPTrunk账户注册失败或已注销zOnline:SIPTrunk账户注册成功zLogin:SIPTrunk账户正在注册zLogout:SIPTrunk账户正在注销zDnsin:SIPTrunk账户注册前进行DNS查询zDnsout:SIPTrunk账户注销前进行DNS查询3-63.
1.
8displayvoiceserver-group【命令】displayvoiceserver-group[group-number][|{begin|exclude|include}regular-expression]【视图】任意视图【缺省级别】1:监控级【参数】group-number:SIP服务器组索引,取值范围为1~10.
|:使用正则表达式对显示信息进行过滤.
有关正则表达式的详细介绍,请参见"基础配置指导"中的"CLI".
begin:从包含指定正则表达式的行开始显示.
exclude:只显示不包含指定正则表达式的行.
include:只显示包含指定正则表达式的行.
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写.
【描述】displayvoiceserver-group命令用来查看指定或全部SIP服务器组的详细信息.
【举例】#查看服务器组1的详细信息.
displayvoiceserver-group1Theinformationofservergroup1Groupname:ITSPADescription:ITSPA'sProxyServerlistServerlist:Index1:sip:192.
169.
0.
1:5060;transport=udpIndex2:sips:abc.
com:5061;transport=tlsCurrentserverindex:1Keepalivemode:DisabledHotswapmode:Disabled表3-2displayvoiceserver-group命令显示信息描述表字段描述GroupnameSIP服务器组名DescriptionSIP服务器组的描述信息ServerlistSIP服务器组列表IndexSIP服务器组索引:SIP-URI/SIPURI;传输层协议Currentserverindex当前使用的SIP服务器组索引KeepalivemodeSIP服务器组的保活模式:zDisabled:保活功能处于关闭状态3-7zREGISTER:采用REGISTER保活模式zOPTIONS:采用OPTIONS保活模式HotswapmodeSIP服务器组的实时切换:zDisabled:实时切换功能处于关闭状态zEnabled:实时切换功能处于开启状态3.
1.
9group-name【命令】group-namegroup-nameundogroup-name【视图】服务器组视图【缺省级别】2:系统级【参数】group-name:SIP服务器组名称,为1~31个字符的字符串,可以包含字母、数字、"-"、"_"和".
",区分大小写.
【描述】group-name命令用来配置SIP服务器组的名称.
undogroup-name命令用来删除SIP服务器组的名称.
缺省情况下,没有配置SIP服务器组的名称.
SIP服务器组的名称用于标识SIP服务器组,通常使用域名作为SIP服务器组的名称.
如果没有配置SIP服务器组名称,则使用assign命令配置的host-name作为主机名.
如果没有使用assign命令配置主机名,则使用SIP服务器组中当前服务器的IP地址或域名标识SIP服务器组.
相关配置可参考命令address和assign.
【举例】#配置SIP服务器组1的名称为"ITSP-A".
system-view[Sysname]voice-setup[Sysname-voice]server-group1[Sysname-voice-group-1]group-nameITSP-A3.
1.
10hot-swapenable【命令】hot-swapenableundohot-swapenable【视图】服务器组视图【缺省级别】2:系统级3-8【参数】无【描述】hot-swapenable命令用来使能SIP服务器组的实时切换功能.
undohot-swapenable命令用来关闭该SIP服务器组的实时切换功能.
缺省情况下,SIP服务器组的实时切换功能处于关闭状态.
【举例】#启用SIP服务器组1的实时切换功能.
system-view[Sysname]voice-setup[Sysname-voice]server-group1[Sysname-voice-group-1]hot-swapenable3.
1.
11keepalive【命令】keepalive{options[intervalseconds]|register}undokeepalive【视图】服务器组视图【缺省级别】2:系统级【参数】options:配置使用OPTIONS保活模式.
SIPTrunk设备通过定期发送OPTIONS报文的方式进行保活探测,如果SIPTrunk设备收到SIP服务器对OPTIONS报文的应答报文为408/5XX(502、504、505、513除外),则认为SIP服务器处于正常工作状态.
intervalseconds:发送OPTIONS保活报文的时间间隔,取值范围为5~65535,单位为秒.
缺省值为60秒.
register:配置使用REGISTER保活模式.
注册用的REGISTER报文同时具有对SIP服务器探测的作用,如果SIPTrunk设备收到SIP服务器对REGISTER报文的应答报文为408/5XX(502、504、505、513除外),则认为SIP服务器处于正常工作状态.
【描述】keepalive命令用来配置SIP服务器组的保活模式.
undokeepalive命令用来关闭保活模式.
缺省情况下,不启用保活功能.
启用保活功能后,SIPTrunk设备会根据保活结果和配置的备份模式选择当前服务器.
如果不启用保活功能,当前服务器一直为SIP服务器组中优先级最高的SIP服务器.
相关配置可参考命令redundancymode.
【举例】#配置SIP服务器组1的保活模式为register.
system-view[Sysname]voice-setup[Sysname-voice]server-group1[Sysname-voice-group-1]keepaliveregister3-93.
1.
12matchsourcehost-prefix【命令】matchsourcehost-prefixhost-prefixundomatchsourcehost-prefix【视图】VoIP语音实体视图【缺省级别】2:系统级【参数】host-prefix:源主机名前缀,为1~31个字符的字符串,可以包含字母、数字、".
"或"*",不区分大小写.
其中"*"代表任意长度的字符串,例如t*m可以匹配tom、tommy、tim等源主机名.
【描述】matchsourcehost-prefix命令用来指定匹配VoIP语音实体的源主机名前缀.
undomatchsourcehost-prefix命令用来删除已配置的源主机名前缀.
缺省情况下,没有指定匹配该VoIP语音实体的源主机名前缀,即可以匹配所有源主机名.
z在选择呼叫路由时,源主机名前缀用来和源主机名匹配.
如果SIPTrunk设备接收到的INVITE消息中携带了Remote-Party-ID头域,则主叫信息需要从该头域中提取;如果INVITE消息中携带了Privacy头域时,那么主叫信息需要从P-Asserted-Identity头域或者P-Preferred-Identity头域中提取;如果INVITE消息没有携带P-Asserted-Identity/P-Preferred-Identity和Remote-Party-ID头域,源主机名取自INVITE请求中From头域的主机名.
z在VoIP语音实体下,只能配置一条源主机名前缀.
如果多次执行该命令,新的配置会覆盖已有配置.
【举例】#指定匹配VoIP语音实体1的源主机名前缀为Bil.
system-view[Sysname]voice-setup[Sysname-voice]dial-program[Sysname-voice-dial]entity1voip[Sysname-voice-dial-entity1]matchsourcehost-prefixbil3.
1.
13matchdestinationhost-prefix【命令】matchdestinationhost-prefixhost-prefixundomatchdestinationhost-prefix【视图】VoIP语音实体视图【缺省级别】2:系统级【参数】3-10host-prefix:目的主机名前缀,为1~31个字符的字符串,可以包含字母、数字、".
"或"*",不区分大小写.
其中"*"代表任意长度的字符串,例如b*y可以匹配boy、boundry等目的主机名.
【描述】matchdestinationhost-prefix命令指定匹配VoIP语音实体的目的主机名前缀.
undomatchdestinationhost-prefix命令用来删除已配置的目的主机名前缀.
缺省情况下,没有指定匹配该VoIP语音实体的目的主机名前缀,即可以匹配所有目的主机名.
z在选择呼叫路由时,目的主机名前缀用来和目的主机名匹配.
目的主机名取自SIPTrunk设备接收到的INVITE请求中To头域中的主机名.
z在VoIP语音实体下,只能配置一条目的主机名前缀.
如果多次执行该命令,新的配置会覆盖已有配置.
【举例】#指定匹配VoIP语音实体3的目的主机名前缀为ali.
system-view[Sysname]voice-setup[Sysname-voice]dial-program[Sysname-voice-dial]entity3voip[Sysname-voice-dial-entity3]matchdestinationhost-prefixali3.
1.
14matchsourceaddress【命令】matchsourceaddress{ipv4ip-address|dnsdns-name|server-groupgroup-number}undomatchsourceaddress【视图】VoIP语音实体视图【缺省级别】2:系统级【参数】ipv4ip-address:源IP地址,可以包含".
"、"x"、"*"和数字,必须使用点分形式.
可以使用模糊匹配,x代表0~9之间任意一位数字,*代表0~255之间的任意一个数字,x和*均可多次出现.
例如100.
1.
x.
3可以匹配100.
1.
0.
3~100.
1.
9.
3之间的任意IP地址;192.
*.
*.
*可以匹配192.
0.
0.
1~192.
255.
255.
255之间任意IP地址.
dnsdns-name:域名,为1~255个字符的字符串,可以包含字母、数字、或"*",不区分大小写.
配置匹配源地址为域名时,为全字匹配,不能通过前缀匹配,例如配置为sohu,则不能匹配sohu.
com.
但可以使用模糊匹配,用"*"代表任意长度的字符串,例如i*n可以匹配ilison、iverson、inn等.
server-groupgroup-number:SIP服务器组索引,取值范围为1~10.
【描述】matchsourceaddress命令用来指定匹配VoIP语音实体的源地址.
undomatchsourceaddress命令用来删除已配置的源地址.
缺省情况下,没有指定匹配该VoIP语音实体的源地址,即可以匹配所有源地址.
z在选择路由时,配置匹配VoIP语音实体的源地址.
z在VoIP语音实体下,只能配置一条源地址.
如果多次执行该命令,新的配置会覆盖已有配置.
3-11【举例】#指定匹配语音实体3的源地址为100.
1.
1.
*,即100.
1.
1.
1~100.
1.
1.
255均可匹配.
system-view[Sysname]voice-setup[Sysname-voice]dial-program[Sysname-voice-dial]entity3voip[Sysname-voice-dial-entity3]matchsourceaddressipv4100.
1.
1.
*3.
1.
15proxyserver-group【命令】proxyserver-groupgroup-numberundoproxyserver-group【视图】SIP客户端视图【缺省级别】2:系统级【参数】group-number:SIP服务器组索引,取值范围为1~10.
【描述】proxyserver-group命令用来配置SIP代理服务器使用的SIP服务器组.
undoproxyserver-group命令用来删除指定的SIP服务器组.
缺省情况下,没有配置使用代理服务器.
【举例】#配置SIP代理服务器使用的SIP服务器组5.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]proxyserver-group53.
1.
16registrarserver-group【命令】registrarserver-groupgroup-number[expiresseconds]undoregistrarserver-group【视图】账户视图【缺省级别】2:系统级【参数】group-number:SIPTrunk账户使用的注册服务器组的索引,取值范围为1~10.
expiresseconds:SIPTrunk账户的注册老化时长,取值范围为60~3600,单位为秒.
如果没有配置该值,则使用SIP客户端视图下timerregistrationexpires配置的全局注册老化时长.
【描述】3-12registrarserver-group命令用来指定该SIPTrunk账户使用的注册服务器组.
undoregistrarserver-group命令用来删除指定注册服务器组的索引.
缺省情况下,没有指定SIPTrunk账户使用的注册服务器组的索引.
需要注意的是:z指定的SIP服务器组必须存在,且一个SIPTrunk账户只能使用一个目的SIP注册服务器组.
z如果SIPTrunk账户没有绑定SIP服务器组索引,SIPTrunk账户注册将无法使能.
相关配置可参考命令timerregistrationexpires和registerenable.
【举例】#指定账户1使用的注册服务器组为SIP服务器组2,设置该账户的注册老化时长为300秒.
system-view[Sysname]voice-setup[Sysname-voice]sip-trunkaccount1[Sysname-voice-account-1]registrarserver-group2expires3003.
1.
17registerenable【命令】registerenableundoregisterenable【视图】账户视图【缺省级别】2:系统级【参数】无【描述】registerenable命令用来使能SIPTrunk账户注册功能.
undoregisterenable命令用来取消SIPTrunk账户注册功能.
缺省情况下,SIPTrunk账户注册功能处于关闭状态.
需要注意的是:z在没有指定主机用户名、或没有绑定SIP服务器组的情况下,无法使用registerenable命令使能注册.
z在SIPTrunk账户注册使能的情况下,不能修改该账户下已配置的主机用户名、目的注册SIP服务器组信息.
相关配置可参考命令assign和registrarserver-group.
【举例】#SIPTrunk账户2已经完成主机用户名、指定SIP服务器组等配置后,使能该账户的注册功能.
system-view[Sysname]voice-setup[Sysname-voice]sip-trunkaccount2[Sysname-voice-account-2]assigncontact-user123[Sysname-voice-account-2]registrarserver-group2expires300[Sysname-voice-account-2]registerenable3-133.
1.
18redundancymode【命令】redundancymode{homing|parking}undoredundancymode【视图】SIP客户端视图【缺省级别】2:系统级【参数】homing:选用homing备份模式.
parking:选用parking备份模式.
【描述】redundancymode命令配置SIP服务器组的备份模式.
undoredundancymode命令用来恢复缺省情况.
缺省情况下,SIP服务器组采用parking备份模式.
相关配置可参考命令keepalive.
【举例】#配置SIP服务器组的注册备份模式为homing模式.
system-view[Sysname]voice-setup[Sysname-voice]sip[Sysname-voice-sip]redundancymodehoming3.
1.
19server-group【命令】server-groupgroup-numberundoserver-group{group-number|all}【视图】语音视图【缺省级别】2:系统级【参数】group-number:SIP服务器组索引,取值范围为1~10.
all:删除所有的SIP服务器组.
【描述】server-group命令创建一个SIP服务器组,并进入服务器组视图.
如果该服务器组已存在,则直接进入服务器组视图.
undoserver-group命令删除一个或全部SIP服务器组.
需要注意的是:z不能删除被绑定的SIP服务器组;z只有当所有SIP服务器组都没有被绑定时,undoserver-groupall命令才能执行成功.
【举例】3-14#创建SIP服务器组1,并进入SIP服务器组1视图.
system-view[Sysname]voice-setup[Sysname-voice]server-group1[Sysname-voice-group-1]3.
1.
20sip-trunkaccount【命令】sip-trunkaccountaccount-indexundosip-trunkaccount{account-index|all}【视图】语音视图【缺省级别】2:系统级【参数】accountaccount-index:SIPTrunk账户索引,取值范围为1~16.
all:删除所有的SIPTrunk账户.
【描述】sip-trunkaccount命令用来创建一个账户,并进入账户视图.
如果该账户已存在,则直接进入账户视图.
undosip-trunkaccount命令用来删除一个或全部账户.
需要注意的是:z不能删除被绑定的SIPTrunk账户.
z只有当所有SIPTrunk账户都没有被绑定时,undosip-trunkaccountall命令才能执行成功.
相关配置可参考命令bindsip-trunkaccount.
【举例】#创建账户2,并进入账户2视图.
system-view[Sysname]voice-setup[Sysname-voice]sip-trunkaccount2[Sysname-voice-account-2]3.
1.
21sip-trunkenable【命令】sip-trunkenableundosip-trunkenable【视图】语音视图【缺省级别】2:系统级【参数】无3-15【描述】sip-trunkenable命令用来使能SIPTrunk功能.
undosip-trunkenable命令用来取消SIPTrunk功能.
缺省情况下,SIPTrunk功能处于关闭状态.
需要注意的是,开启SIPTrunk功能后,不推荐将设备作为SIPUA使用.
【举例】#使能SIPTrunk功能.
system-view[Sysname]voice-setup[Sysname-voice]sip-trunkenable3.
1.
22user【命令】userusernamepassword{cipher|simple}passwordundouser【视图】账户视图【缺省级别】2:系统级【参数】username:SIPTrunk账户注册鉴权时使用的用户名,为1~63个字符的字符串,区分大小写,'"'和'\'为无效字符.
simple:表示用明文方式显示当前账户的密码.
cipher:表示用加密方式显示当前账户的密码.
password:鉴权使用的密码,为1~16个字符或者为24个字符的字符串,区分大小写,当选择cipher参数但以明文形式输入密码或选择simple参数时,为1~16个字符的字符串;当选择cipher参数并以密文形式输入密码时,长度必须为24个字符.
【描述】user命令用来配置SIPTrunk账户的认证用户名和密码信息.
undouser命令用来删除SIPTrunk账户的认证用户名和密码信息.
缺省情况下,没有SIPTrunk账户的认证用户名和密码信息.
【举例】#配置账户2的认证用户名和密码.
system-view[Sysname]voice-setup[Sysname-voice]sip-trunkaccount2[Sysname-voice-account2]usertelApasswordsimple12345

GigsGigsCloud(年付26美元)国际线路美国VPS主机

已经有一段时间没有听到Gigsgigscloud服务商的信息,这不今天看到商家有新增一款国际版线路的美国VPS主机,年付也是比较便宜的只需要26美元。线路上是接入Cogentco、NTT、AN2YIX以及其他亚洲Peering。这款方案的VPS主机默认的配置是1Gbps带宽,比较神奇的需要等待手工人工开通激活,不是立即开通的。我们看看这款服务器在哪里选择看到套餐。内存CPUSSD流量价格购买地址1...

恒创科技SonderCloud,美国VPS综合性能测评报告,美国洛杉矶机房,CN2+BGP优质线路,2核4G内存10Mbps带宽,适用于稳定建站业务需求

最近主机参考拿到了一台恒创科技的美国VPS云服务器测试机器,那具体恒创科技美国云服务器性能到底怎么样呢?主机参考进行了一番VPS测评,大家可以参考一下,总体来说还是非常不错的,是值得购买的。非常适用于稳定建站业务需求。恒创科技服务器怎么样?恒创科技服务器好不好?henghost怎么样?henghost值不值得购买?SonderCloud服务器好不好?恒创科技henghost值不值得购买?恒创科技是...

易探云香港云服务器价格多少钱1个月/1年?

易探云怎么样?易探云是目前国内少数优质的香港云服务器服务商家,目前推出多个香港机房的香港云服务器,有新界、九龙、沙田、葵湾等机房,还提供CN2、BGP及CN2三网直连香港云服务器。近年来,许多企业外贸出海会选择香港云服务器来部署自己的外贸网站,使得越来越多的用户会选择易探云作为网站服务提供平台。今天,云服务器网(yuntue.com)小编来谈谈易探云和易探云服务器怎么样?具体香港云服务器多少钱1个...

404notfound为你推荐
如何免费开通黄钻怎么免费开通黄钻湖南商标注册湖南商标注册代办公司显卡温度多少正常显卡温度多少正常今日热点怎么删除怎么删除手机百度实时热点童之磊湖北中文在线数字出版有限公司怎么样?雅虎天盾有没有用用雅虎天盾的啊?idc前线求电影敢死队电影里的歌曲!ios系统iOS系统为什么那么好网页打开很慢如何解决网速正常 网页打开很慢问题bluestack安卓模拟器bluestacks怎么用?
域名中介 .cn域名注册 国外免费vps 主机测评 台湾服务器 网通服务器ip 牛人与腾讯客服对话 免空 双线asp空间 备案空间 沈阳主机托管 广州服务器托管 hdsky windowsserver2008 web服务器 删除域名 comodo qq空间打开慢 大容量存储控制器 最好的空间留言 更多