我们目前有一个学校项目,我们需要在其中建立一个带有 Asterisk 的 PBX。因此,我们在 ubuntu 12.10 上的虚拟环境(使用 virtualBox)中安装了 asteriskNow。我们通过在本地网络中通过 X-Lite 注册一些 SIP-Phones 来尝试配置,并且它起作用了。但是现在,我们希望也能够从 Internet 访问服务器 - 这就是我们正在努力解决的问题......这是我们迄今为止所做的:
在 X-Lite 中,我们指定了 asterisk 服务器所在的本地网络的调制解调器的 IP。
在调制解调器上,我们将端口 5060 上的所有传入请求转发到本地路由器,该路由器将所有请求转发到我们 asterisk-server 的本地 IP。
我们将星号服务器的 IP 配置为静态。
我们禁用了 ubuntu 防火墙
现在,我知道这是对我们问题的一个非常模糊的描述,错误可能在任何地方——但我们甚至不知道从哪里开始寻找错误。你有什么建议我们可以做什么吗?可能wireshark有什么帮助吗?非常感谢任何信息、帮助或建议(如果您知道如何使用 freepbx 设置星号的好教程)!