Как настроить Coturn с альтернативным портом прослушивания?
Мы пытались настроить 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 порты являются последовательными по умолчанию, но в комментариях говорится
# 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".
поэтому я предполагаю, что то, что я планирую сделать, должно работать. Есть идеи?
0 ответов
Я также был в том же положении, и мог заставить это работать, только установив несколько listening-ip
адреса. Я знаю, что это упоминается вalt-listening-port
комментарии, но это не упоминается в alt-tls-listening-port
так что это кажется "странным" поведением.
Anywhoo, для пояснения опции alt-*- порт прослушивания начинают работать для меня только после того, как я сделал что-то вроде:
listening-ip=1.2.3.4
listening-ip=1.2.3.5