Pregunta

¿Hay algún servicio gratuito al que pueda enviar un paquete UDP y respondería diciéndome cuál es mi "real"? ¿El puerto UDP? (mi aplicación está detrás de un NAT)

Este tipo de servicio podría permitirme crea un servidor de coordinación p2p con alojamiento php normal.

  • Los clientes p2p conocerían sus puertos UDP de este servicio
  • Luego se pondrán en contacto con mi servidor a través de HTTP (que es lo que permite el alojamiento web normal) y le indicarán su puerto (e ip, que normalmente se suministra a los scripts cgi)
  • Mi servidor proporcionará a los clientes las direcciones IP y los puertos de los otros clientes.
¿Fue útil?

Solución

Tal servicio se llama STUN. Si consulta en un motor de búsqueda el servidor público de aturdimiento, debería obtener muchos resultados. Hay un RFC en servidores STUN, pero me sorprendería si algún servidor público se ajustara a eso.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top