J'ai vu beaucoup de bibliothèques client WebRTC utilisant un serveur public STUN comme ci-dessous:
"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",
Je me demande si les serveurs ci-dessus sont morts? Parce que j'ai essayé:
telnet stun.l.google.com 19302
telnet stun.l.google.com 3478
J'obtiens la réponse suivante:
telnet: connect to address 74.125.204.127: Operation timed out
telnet: Unable to connect to remote host
La même chose arrive à un autre serveur google STUN dans la liste.
Je n'ai pas pu obtenir de réponse, cela signifie-t-il que les serveurs STUN de Google ne sont plus utilisables?
Ma question est la suivante: telnet comme ci-dessus est-il la bonne façon de déterminer si un service est actif ou non?
Réponses:
Je reçois une réponse lors de l'envoi d'un paquet STUN au port 19302 sur stun.l.google.com.
Votre commande telnet ne reçoit aucune réponse car elle ne parle pas STUN. Il tentera d'ouvrir une connexion TCP, qui échoue car STUN s'exécute sur UDP et non TCP.
la source