我的环境有PSTN> GATEWAY (CME)。所以我想知道如何设置星号来理解来自思科的拨号对等体。这是谁干的?
我尝试将sip.conf设置为
[4000]
allowguest=yes
defaultuser=4000
nsecure=port,invite
bindport=5060
type=peer ; I did try change to "friend" as well, but the same problem.
port=5060
host=172.16.101.25
context=Plan1
insecure=yes
canreinvite=yes
qualify=yes
我确实得到了思科的回报。
<--- SIP read from UDP:172.16.101.25:53054 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP 172.16.101.43:5060;branch=z9hG4bK0bfec330
From: "asterisk" <sip:asterisk@172.16.101.43>;tag=as26306981
To: <sip:172.16.101.25>;tag=65E9F470-228A
Date: Thu, 22 Oct 2015 16:05:13 GMT
Call-ID: 100fe7696c5adbf3170c02ff799d7539@172.16.101.43:5060
Server: Cisco-SIPGateway/IOS-12.x
CSeq: 102 OPTIONS
Allow: INVITE, OPTIONS, BYE, CANCEL, ACK, PRACK, UPDATE, REFER, SUBSCRIBE, NOTIFY, INFO, REGISTER
Allow-Events: telephone-event
Accept: application/sdp
Supported: 100rel,timer,resource-priority,replaces,sdp-anat
Content-Type: application/sdp
Content-Length: 170
v=0
o=CiscoSystemsSIP-GW-UserAgent 8815 8188 IN IP4 172.16.101.25
s=SIP Call
c=IN IP4 172.16.101.25
t=0 0
m=audio 0 RTP/AVP 18 0 8 9 4 2 15
c=IN IP4 172.16.101.25
<------------->
--- (14 headers 7 lines) ---
Really destroying SIP dialog '100fe7696c5adbf3170c02ff799d7539@172.16.101.43:5060' Method: OPTIONS
Cisco网关发送REGISTER,但是星号没有收到。
没有防火墙或任何规则。
对不起,我的英语不好。
我不确定问题是在星号方面,可能是配置丢失在思科方面。如果您希望从cisco网关发送电话到星号,这里是您需要的cisco侧配置:
dial-peer voice 6000 voip
destination-pattern 6...
session protocol sipv2
session target ipv4:172.16.101.43
这将发送所有以6开头的4位数为星号。应该足以让流量从思科网关到星号。更改destination-pattern
以匹配您希望在那里交付的号码的星号上的拨号计划。点是一个单位数通配符,[]用于匹配的数字集合。
如果网关的IOS版本是15或更高版本,你还需要将星号ip添加到ip地址可信列表
voice service voip
ip address trusted list
ipv4 172.16.101.43
如果你想/需要在cisco网关上指定asterisk作为sip-ua,你可以在cisco网关配置中的sip-ua下这样做。在这里,您将指定用于在星号上注册的凭据。这里是一个可能需要的命令列表。
sip-ua
credentials username <username> password <password> realm <sip domain>
authentication username <username> password <password> realm <sip domain>
registrar ipv4:172.16.101.43
sip-server ipv4:172.16.101.43