¿Cómo determinar si el servidor de aturdimiento público de Google está vivo o utilizable? [cerrado]

13

He visto muchas bibliotecas de cliente WebRTC que usan un servidor STUN público como a continuación:

"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",

Me pregunto si los servidores de arriba están muertos. Porque lo he intentado:

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

Recibo la siguiente respuesta:

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

Lo mismo le sucede a otros servidores de Google STUN en la lista.

No pude obtener ninguna respuesta, ¿significa esto que los servidores STUN de Google ya no se pueden usar?

Mi pregunta es: ¿Telnet como el anterior es la forma correcta de determinar si un servicio está activo o no?

payaso
fuente
44
Estoy votando para cerrar esta pregunta como fuera de tema porque debería dirigirse a Google.
EEAA
8
En realidad, es una buena pregunta, aunque sea específica de Google. Y una buena respuesta proporcionará una forma de probar un servidor STUN en general. Además, ese servidor STUN se usa en cualquier muestra WebRTC, demos, tutoriales, etc. Creo que las personas son demasiado apresuradas para rechazar preguntas sin REALMENTE entenderlas y saber de qué se trata.
Adrian Ber
@AdrianBer esta es una buena pregunta, también quería saber lo mismo
Bilbo Baggins el

Respuestas:

13

Recibo una respuesta cuando envío un paquete STUN al puerto 19302 en stun.l.google.com.

Su comando telnet no recibe respuesta porque no está hablando STUN. Intentará abrir una conexión TCP, que falla porque STUN se está ejecutando sobre UDP, no TCP.

kasperd
fuente