我一直在尝试使用asteriskNow (freePBX/asterisk 11)作为一个带有DDNS的sip服务器。使用外挂主机似乎一切正常;对星号的远程扩展的调用正在进行。在这个场景中,还有一个带FXO行的格兰德流ATA (HT503)。分支到FXO线是一个物理扩展,从一个普通的老松下PBX的任何模拟电话分机(这里没有voip魔术)通常拨打82为CO线路。在voip网络中,我通过voip电话拨打星号FXO分机或SIP ID,获得松下拨号音,拨号82,并到达CO拨号音。
当我在DDNS上远程尝试相同的事情时,我没有到达CO拨号音。令我费解的是,在拨下FXO的sip id并到达第一个拨号音之后,我可以到达松下的扩展,那么如何处理那个只会随着ddns消失的第二个拨号音呢?
为了简单起见,我决定直接与CO线一起使用grandstream,从而将松下pbx从方程中删除。从我的远程扩展中,拨号FXO的扩展会导致服务器端internet的暂时断开。在此调用的sip调试中,除了由于缺乏rtp活动而导致的挂起之外,没有什么值得注意的。从本地分机到fxo的电话仍然正常工作。
从远程ddns扩展到本地或远程(非fxo)扩展的任何其他调用都可以顺利通过。我该看什么?航空运输协会本身?还是服务器端的调制解调器?或者星号配置?
发布于 2014-11-27 23:10:47
这意味着您在外部路由器上没有端口转发,在路由器上启用了SIPALG,或者没有正确设置NAT。
有关更多信息,请参见sip调试并研究本文。
http://www.voip-info.org/wiki/view/Asterisk+SIP+NAT+solutions
https://serverfault.com/questions/647070
复制相似问题