Domanda

Esiste un servizio gratuito a cui potrei inviare un pacchetto UDP e risponderebbe dicendomi qual è il mio "reale" Porta UDP? (la mia applicazione è dietro un NAT)

Questo tipo di servizio potrebbe permettermi di crea un server di coordinamento p2p con il normale hosting php.

  • I client p2p riconoscono le loro porte UDP da questo servizio
  • Contatteranno quindi il mio server su HTTP (che è ciò che consente il normale web hosting) e gli diranno la loro porta (e ip, che è normalmente fornita agli script cgi)
  • Il mio server fornirà ai client gli indirizzi IP e le porte degli altri client.
È stato utile?

Soluzione

Tale servizio si chiama STUN. Se esegui una query su un motore di ricerca per server stun pubblici, dovresti ottenere molti risultati. Esiste un RFC sui server STUN, ma sarei sorpreso se qualsiasi server pubblico fosse conforme che.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top