Существует ли какой-либо бесплатный сервис, на который я мог бы отправить пакет UDP, и он отвечал бы, сообщая мне, каков мой "настоящий" порт UDP? (мое приложение находится за NAT)
Этот вид службы может позволить мне создать p2p-сервер координации с обычным хостингом php.
- P2P-клиенты будут знать свои UDP-порты из этой службы
- Затем они свяжутся с моим сервером по HTTP (что позволяет обычный веб-хостинг) и сообщат ему свой порт (и ip, который обычно предоставляется для сценариев cgi)
- Мой сервер предоставит клиентам IP-адреса и порты других клиентов.