5

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

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

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

当我coturn配置

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

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

看起来alt-tls-listening-port完全没有效果。

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

# 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".

所以我认为我打算做的应该可行。有任何想法吗?

4

1 回答 1

1

我也处于同样的位置,只能通过设置多个listening-ip地址来完成这项工作。我知道alt-listening-port评论中提到了这一点,但没有提到它,alt-tls-listening-port所以这似乎是“奇怪”的行为。

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

listening-ip=1.2.3.4
listening-ip=1.2.3.5
于 2019-11-21T10:13:13.523 回答