找到我的UDP套接字的"真实"端口的方法?

yai*_*chu 2 sockets p2p udp nat

有没有我可以发送UDP数据包的免费服务,它会回应告诉我什么是我的"真正的"UDP端口?(我的申请是在NAT背后)

这种服务可以让我用普通的php托管制作一个p2p协调服务器.

  • p2p客户端将从此服务中了解其UDP端口
  • 然后他们将通过HTTP联系我的服务器(这是常规的Web托管允许的)并告诉它他们的端口(和ip,它通常提供给cgi脚本)
  • 我的服务器将为客户端提供其他客户端的IP地址和端口.

Zed*_*Zed 5

这种服务称为STUN.如果您在搜索引擎中查询公共眩晕服务器,您应该获得一堆结果.在STUN服务器上有一个RFC,但如果任何公共服务器符合这一点,我会感到惊讶.

  • @Zed:太棒了!似乎STUN有几个公共服务器.请参阅http://www.voip-info.org/wiki/view/STUN中的列表 (2认同)