收听定向到我的WAN IP的数据包?

时间:2011-01-28 05:46:59

标签: php sockets udp packets

目前我正在尝试使用套接字和UDP数据包。

我创建了一个UDP套接字并将其绑定到127.0.0.1,当发送UDP数据包到127.0.0.1时,服务器成功接收到它。

但我希望能够将UDP数据包从外部位置发送到我的服务器并接收它们。我该怎么做?

1 个答案:

答案 0 :(得分:0)

这取决于您的网络拓扑,可能更像http://serverfault.com的问题。

假设您的服务器位于NAT设备(即路由器)后面,则需要将所述设备配置为forward a certain port to your server。在该端口上的公共IP地址上到达NAT设备的任何数据包都将被转发到服务器,就像它已直接发送到服务器一样。