Как определить, активен ли публичный сервер оглушения Google или его можно использовать? [закрыто]

Я видел много клиентских библиотек WebRTC, использующих общедоступный сервер STUN, как показано ниже:

"stun.l.google.com:19302",
"stun1.l.google.com:19302",
"stun2.l.google.com:19302",                                                                                                                              
"stun3.l.google.com:19302",
"stun4.l.google.com:19302",

Мне интересно, сервера выше мертвы? Так как я пробовал:

telnet stun.l.google.com 19302
telnet stun.l.google.com 3478

Я получаю следующий ответ:

telnet: connect to address 74.125.204.127: Operation timed out
telnet: Unable to connect to remote host

То же самое происходит с другим STUN-сервером Google в списке.

Я не получил никакого ответа, означает ли это, что серверы STUN от Google больше не могут использоваться?

Мой вопрос: является ли telnet, подобным приведенному выше, правильным способом определить, работает служба или нет?

13
задан 22 July 2015 в 15:55
1 ответ

Я получаю ответ при отправке пакета STUN на порт 19302 на stun.l.google.com.

Ваша команда telnet не получает ответа, потому что она не говорит STUN. Он попытается открыть TCP-соединение, но не удастся, потому что STUN работает через UDP, а не TCP.

13
ответ дан 2 December 2019 в 21:26

Теги

Похожие вопросы