Come determinare se il server stun pubblico di Google è attivo o utilizzabile? [chiuso]


13

Ho visto molte librerie client WebRTC che utilizzano un server STUN pubblico come di seguito:

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

Mi chiedo se i server sopra sono morti? Perché ho provato:

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

Ottengo la seguente risposta:

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

La stessa cosa accade ad altri server Google STUN nell'elenco.

Non ho potuto ottenere alcuna risposta, questo significa che i server STUN di Google non sono più utilizzabili?

La mia domanda è: telnet come sopra è il modo corretto per determinare se un servizio è attivo o no?


4
Sto votando per chiudere questa domanda come fuori tema perché dovrebbe essere indirizzata a Google.
EEAA,

8
In realtà, è una buona domanda, anche se è specifica per Google. E una buona risposta fornirà un modo per testare un server STUN in generale. Inoltre quel server STUN viene utilizzato in qualsiasi esempio WebRTC, demo, tutorial ecc. Penso che le persone siano troppo affrettate nel downvoting delle domande senza VERAMENTE capirle e sapere di cosa si tratta.
Adrian Ber,

@AdrianBer questa è una buona domanda, volevo anche sapere lo stesso
Bilbo Baggins,


Risposte:


13

Ricevo una risposta quando invio un pacchetto STUN alla porta 19302 su stun.l.google.com.

Il comando telnet non riceve risposta perché non parla STUN. Tenterà di aprire una connessione TCP, che non riesce perché STUN è in esecuzione su UDP e non su TCP.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.