0

在 WAN 上尝试呼叫时,我的 Asterisk 服务器出现问题。

当我连接到运行 SIP 服务器的 LAN 时,呼叫分机没有问题,但是当我使用同一部电话但尝试使用其移动数据进行呼叫时,只要我在 LAN 上拿起电话就会得到保留音乐。

我已将我的防火墙设置为 DNAT UDP 5060 和 UDP 10000-20000 到星号服务器,并将服务器上的防火墙配置为所有相同的端口。

4

2 回答 2

0

最可能的问题是:

  1. 星号上的 Nat 设置未正确设置
  2. 你使用的 UserAgent 不支持 nat
  3. 服务器位置的路由器(如果服务器指定)具有 SIP_ALG 并且已启用。
于 2017-01-24T15:27:34.800 回答
0

在猜测原因之前,您需要提供更多信息。将详细程度设置为 10 并从 WAN 端发起呼叫。这将说明为什么 LAN 端的电话会获得 MOH。解释完后,打开 SIP 调试,您将看到 NAT 是问题还是其他问题。

最有可能是 NAT 问题导致呼叫断开,但您的拨号方案抓住了“h”分机并移动到 MOH 或类似的位置。

于 2017-01-25T06:47:38.057 回答