是否有任何免费服务可供我发送 UDP 数据包,并且它会响应告诉我“真实”UDP 端口是什么?(我的应用程序位于 NAT 后面)

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

  • p2p 客户端将从该服务获知其 UDP 端口
  • 然后他们将通过 HTTP(这是常规 Web 托管允许的)联系我的服务器并告诉它他们的端口(和 IP,通常提供给 CGI 脚本)
  • 我的服务器将为客户端提供其他客户端的 IP 地址和端口。
有帮助吗?

解决方案

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top