Question

Existe-t-il un service gratuit auquel je pourrais envoyer un paquet UDP et qui répondrait en me disant quel est mon "vrai" Port UDP? (mon application est derrière un NAT)

Ce type de service pourrait me permettre de faire un serveur de coordination p2p avec un hébergement php normal.

  • Les clients P2p connaîtront leurs ports UDP à partir de ce service
  • Ils contacteront ensuite mon serveur via HTTP (ce qui est autorisé par l'hébergement Web régulier) et lui indiqueront leur port (et leur adresse IP, qui est normalement fourni aux scripts cgi)
  • Mon serveur donnera aux clients les adresses IP et les ports des autres clients.
Était-ce utile?

La solution

Ce service s'appelle STUN. Si vous interrogez un moteur de recherche pour un serveur paralysant public, vous devriez obtenir un tas de résultats. Il existe un RFC sur les serveurs STUN, mais je serais surpris qu'un serveur public se conforme à ça.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top