我的星号运行在局域网IP为192.168.1.8,广播地址为192.168.1.255,子网掩码为255.255.255.0的局域网中。显示的外部IP为117.200.236.236,端口为59282(使用IPMANGO)。它的动态。如何将星号服务器(LAN)连接到外部软电话?
我想我的手机连接到asterisk.For我使用CSipSimple(机器人)的软电话和3G业务(BSNL,印度)
注意:。如果不是在局域网上运行的星号,如果我使用的数据卡(直接访问,无局域网)我能够成功注册我的软电话。
我跟着this tutorial但它没有帮助。
sip.conf
[1000abc]
type=peer
externip=117.200.236.236
localnet=192.168.1.8/255.255.255.0
nat=yes,true,y,t,1,on
qualify=no
allow=all
udpbindaddr=0.0.0.0
bindaddr=0.0.0.0
secret=mysecret
host=dynamic
context=incoming-call
CSipSimple基本账户
Account name:myAccount
Username:1000abc
Server:117.200.236.236
Password:mysecret
我还没有作出在rtp.conf任何变化。
Thanks.Can请详细说明如何将防火墙设置为将端口5060和10000-20000上的外部IP转发到191.168.1.8(RTP)?我的CsipSimple需要其他任何指定吗?我必须编辑rtp.conf吗? – deadman
它工作,感谢。尽管我的SIP无法断开连接,但我收到以下**警告** chan_sip.c:3670 retrans_pkt:挂断电话sEX.p0LSspOV1mBfz17DFaAUYxJZIfvf - 没有回复我们的关键数据包(请参阅https://wiki.asterisk.org /维基/显示/ AST/SIP +重传)。 ==在“SIP/1000abc-00000002”上,Spawn扩展(传入呼叫,300,2)退出非零值 – deadman
通常是网络问题。查看它提供的链接,它由Olle编写,他是一流的VoIP专家。 – dougBTV