通过sip从外部网络连接星号



我在具有公共ip的服务器中有星号。我正试图通过sip电话(zoipar)从外部网络添加星号。我已经打开了路由器上的端口5060,这是星号sip连接的默认udp端口,我还打开了星号中rtp.conf中定义的rtp的10000-20000端口。当我试图从网络外将我的软电话连接到星号服务器时,它会显示注册超时,当我检查端口5060是否命中时,它不会显示任何内容。在我的服务器5060上运行

netstat -nlp | grep 5060
udp        0      0 0.0.0.0:5060  0.0.0.0:*  21768/asterisk

顺便说一句,我可以从本地网络连接,没有任何问题。

您需要将路由器上的传入流量从SIP和RTP转发到星号服务器,打开这些端口是不够的,您需要解释路由器将传入流量发送到这些端口的位置

您需要设置NAT.

这篇文章将在你的情况下帮助你。

http://www.voip-info.org/wiki/view/Asterisk+sip+nat

您需要登录到路由器并将端口转发到星号服务器内部IP。

您还需要确保服务器上的防火墙设置正确,以允许端口进出服务器。

你可以在这里阅读更多关于iptables的内容:http://www.cyberciti.biz/tips/linux-iptables-examples.html

相关内容

  • 没有找到相关文章

最新更新