【问题标题】:How to configure coturn with an alternative listening port?如何使用备用侦听端口配置 coturn?
【发布时间】:2019-06-29 22:46:21
【问题描述】:

我们尝试使用备用侦听端口配置 coturn,但它不起作用。我想澄清一下我们是否在做正确的事情,以及它是否因为/me stupid 或服务器而不起作用。

我们正在使用turns(安全)。我希望服务器在端口 5349 和 443 上侦听,如果 443 具有阻止转向流量的网络代理和 443 以防其他所有内容被阻止,则默认端口。我打算给客户端 2 台冗余服务器,每个端口一台。

  • 这是个好主意还是您认为没有必要?

当我配置coturn

tls-listening-port=5349
alt-tls-listening-port=443

只有 5349 有效。当我更改规格顺序时,443 有效。

看起来alt-tls-listening-port根本没有效果。

我知道在使用 UDP 时端口默认是连续的,但是 cmets 说

# Alternative listening port for TLS and DTLS protocols.
# Default (or zero) value means "TLS listening port plus one".

对于非 TLS 部分

# This is needed for RFC 5780 support
# (STUN extension specs, NAT behavior discovery). The TURN Server 
# supports RFC 5780 only if it is started with more than one 
# listening IP address of the same family (IPv4 or IPv6).
# RFC 5780 is supported only by UDP protocol, other protocols
# are listening to that endpoint only for "symmetry".

所以我认为我打算做的事情应该可行。有什么想法吗?

【问题讨论】:

    标签: webrtc stun turn coturn


    【解决方案1】:

    我也处于同样的位置,只能通过设置多个listening-ip 地址来实现。我知道这在 alt-listening-port cmets 中有所提及,但在 alt-tls-listening-port 中并未提及,因此这似乎是“奇怪”的行为。

    Anywhoo,为了澄清 alt-*-listening-port 选项只有在执行以下操作后才开始为我工作:

    listening-ip=1.2.3.4
    listening-ip=1.2.3.5
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-08
      • 1970-01-01
      • 2013-01-16
      • 2021-02-09
      • 2015-10-19
      • 2011-04-25
      相关资源
      最近更新 更多