我有一个vonage帐户,我可以通过计算机拨打电话,将以下信息输入我的软电话(zoiper):
在我的软电话设置中输入该信息(域名,用户名和密码)时,我可以拨打电话并接听电话。 此时一切正常
现在我的问题我如何使用与vonage相同的信息从星号进行出站呼叫?我希望我的软电话连接到星号,然后星号拨打电话。
这就是我的尝试:
这就是我的sip.conf的样子:
[general]
tcpenable=yes
etc.....
[SoftPhone1]
secret=MySecretPassword
context=MainContext
type=friend
disallow=all
transport=udp,tcp
etc...
[vonage-test]
type=peer
host=sip-55623.accounts.vocalocity.com
secret=*********
username=VH283034
disallow=all
allow=ulaw
transport=udp,tcp
dtmfmode=auto
insecure=invite
和我的extensions.conf
[general]
static=yes
etc...
[MainContext] ; this is the context where SoftPhone1 is registered
exten => 100,1,NoOp(Testing to see if we can make outbound call) ; just write to the console
same => n,Dial(SIP/3051234567@vonage-test) ; make phone call to 3051234567
same => n,Hangup()
etc...
当我拨打分机100时,呼叫永远不会转到电话号码3051234567.为什么?
答案 0 :(得分:1)
1)在每个部分你应该放一个运输
2)你应该正确设置标题,比如fromuser等。有关更多信息请咨询vonage
3)你应该做注册,参见register =>标签
答案 1 :(得分:0)
你总是需要一个帐号用于手机和sip.conf中的语音提供程序(如果你使用sip),如果你有一个trunk(真实世界号码),你通常需要一个注册行,那么extensions.conf必须具有两个上下文的基本拨号方案,线路之间的内部输出和外部输入或内部呼叫。
我认为使用星号在etc / asterisk中的示例配置文件就足够了,但你也可以在星号上查看权威指南第三版。
祝你好运!