【问题标题】:SIP Customer Devices under NATNAT 下的 SIP 客户设备
【发布时间】:2016-06-22 06:21:17
【问题描述】:

我有一个关于 RTP 和 SIP 端口的问题。

其实我有这个配置 Asterisk PBX -> Routerboard with NAT -> 3 SIP Customer Devices.

为了使它们正常工作,我为它们中的每一个强制使用不同的端口(一个是 5060,另一个是 5061,第三个是 5062)

现在我还必须为每个人强制使用不同的 RTP 端口? (例如 5004、5005 和 5006)

谢谢你的建议

【问题讨论】:

    标签: asterisk sip rtp pbx


    【解决方案1】:

    实际上应该是端口范围,而不是一个。 RTP 端口在您的 SIP 客户设备上配置,有关详细信息,请查看该设备的手册。对于 X-lite 软件电话,它位于 Account Settings -> Topology -> Port Ranges 下。

    【讨论】:

    • 是的,我所有的设备都是一个范围,但是在 Grandstream GXP1620 上它让我只给一个端口,在这种情况下我必须给每个 Grandstream 提供不同的端口?再次感谢您
    • 我不知道潮流,但它看起来很奇怪。
    【解决方案2】:

    在 Asterisk PBX 端,您希望将范围设置为 10000 到 20000。

    EG:

    rtp.conf

    ;
    ; RTP Configuration
    ;
    [general]
    ;
    ; RTP start and RTP end configure start and end addresses
    ;
    rtpstart=10000
    rtpend=20000
    

    这规定了 Asterisk 将 -接受- 和 -传输- 来自它的 RTP 流量的端口。 (根据http://www.voip-info.org/wiki/view/Asterisk+config+rtp.conf)。

    Grandstream 电话允许您设置它们将传输的 RTP 端口 -- 以便您可以限制防火墙的 RTP 传出。您可以拥有多个定义相同 RTP 端口的 Grandstream SIP 电话。由于每个人都有自己的 NAT 地址,因此防火墙会将它们全部分开,无论您为它们分配什么端口。

    当协商 SIP 呼叫时,PBX 和电话将来回聊天并确定 RTP 流应发送到的端口。您不必为此担心。

    【讨论】:

      猜你喜欢
      • 2014-01-27
      • 1970-01-01
      • 1970-01-01
      • 2014-12-07
      • 1970-01-01
      • 2012-04-20
      • 1970-01-01
      • 1970-01-01
      • 2011-08-17
      相关资源
      最近更新 更多