大家好,我是星号的新手,我在Ubuntu 11上运行它,我使用的是asterisk 1.8.3.2。我已经配置了我的sip和扩展配置,但我不能从我的安卓手机上得到我的sip客户端来工作,我一直没有得到匹配的对等错误。
下面是我的配置
sip.conf
[general]
context=unauthenticated
allowguest=no
srvlookup=yes
udpbindaddr=0.0.0.0
tcpenable=no
[office-phone](!)
type=friend
context=LocalSets
host=dynamic
nat=yes
secret=s3CuR#p@s5
dtmfmode=auto
disallow=all
allow=ulaw
allow=alaw
[0000FFFF0001](office-phone)
[0000FFFF0002](office-phone)
extensions.conf
[LocalSets]
exten => 5010,1,Dial(SIP/5010)
exten => 5020,1,Dial(SIP/5020)
我错过了什么?我已经重新加载了两个文件并重新启动了星号服务器。
谢谢。
尝试从密码中删除'@',可能是解析故障…
设置nat=no
,因为如果Asterisk运行在NAT后面,您必须更改配置。
来源:
http://www.voip-info.org/wiki/view/Asterisk
+ SIP + NAT +解决方案http://forums.asterisk.org/viewtopic.php?f=1& t = 76981
这可能是您的软电话设置的问题,而不是Asterisk。
确保你已经在手机设备上指定了正确的帐户设置和正确的服务器设置。并确保该端口在linux中是未阻塞的。