Elastix - 来自通过NAT连接的SIP电话的外部呼叫没有声音

时间:2016-07-04 13:24:38

标签: asterisk sip nat elastix

我们已经向远程合作伙伴2 Yealink Sip提供电话,这样他就可以与我们的总部通话,并对他负责的任何事情进行外部呼叫。

合作伙伴位于不同的ISP但具有静态IP,因此我们只为他打开端口。

PBX位于防火墙之后,我们已经分配了一个静态IP,并将UDP-TCP端口10000-20000和端口5060 UDP映射到PBX的内部IP。我也为特定手机分配了一个CID。电话注册我们分配的静态。在SIP扩展我们有nat = yes

我将尝试描述问题及其发生的时间

  • 在合作伙伴和总部之间,使用3,所有呼叫都是正常的(双向音频) 数字分机号码。
  • 来自外部的特定CID呼叫是可以的(双向音频)
  • 从特定电话拨打外线部分正常工作 (单向音频 - 他们听到的是客户,但没有听到的方式)

*我们知道这不是最佳方法,我们考虑设置openvpn服务器来保护连接。

2 个答案:

答案 0 :(得分:0)

尝试在sip.conf常规部分中添加特定的公共IP和本地子网范围。

nat=yes
externip=182.74.105.242
localnet=10.2.51.0/255.255.255.0
localnet=10.2.50.0/255.255.255.0
localnet=10.5.55.0/255.255.255.0

答案 1 :(得分:0)

请写出正确的拨号方案,并选择sip trunk进行每次出站。