我是一个全新的用户交换机,我真的不知道它是什么,我想尽快学习它,我已经创建了一个SIP同级和一个SIP用户,在Extensions.conf我需要的代码路由所有的出局呼叫到那个SIP同级(这是一个GoIP的gsm网关)。这是我的文件
Extensions.conf:
[goip]
exten => 1,1,Wait(1)
exten => 1,n,Answer
exten => 1,n,Playback(hello-world)
exten => 1,n,Wait(2)
exten => 1,n,HangupSip_additional.conf中的用户配置:
[400]
deny=0.0.0.0/0.0.0.0
type=friend
secret=aneestech01
qualify=yes
port=5060
pickupgroup=
permit=0.0.0.0/0.0.0.0
nat=yes
mailbox=400@default
host=dynamic
dtmfmode=rfc2833
dial=SIP/400
context=from-internal
canreinvite=no
callgroup=
callerid=device <400>
accountcode=
call-limit=50SIP.conf中的对等配置:
[gsm1]
canreinvite=no
context=goip
dtmfmode=rfc2833
fromuser=gsm1
host=dynamic
disallow=all
allow=ulaw
allow=alaw
allow=g729
insecure=port,invite
secret=gsm1
type=friend
defaultname=gsm1请注意,我的GSM网关和我的SIP客户端都已成功连接到asterisk pbx,我现在请求的是每当我从sip客户端拨打一个号码时,它应该是从gsm网关拨打的,如果您需要任何其他信息,请发表评论,您将很快得到答复
发布于 2013-07-10 09:00:01
您需要类似以下内容的上下文:
[from-internal]
exten => _X.,1,Dial(SIP/gsm1,,)但我强烈建议你读一些适合初学者的书,比如"asterisk the future of telephony“
发布于 2013-07-13 16:53:13
伙计们,这对我很有效:
[from-internal]
exten => _X.,1,Dial(SIP/gsm1/${EXTEN})
https://stackoverflow.com/questions/17546400
复制相似问题