日期:2014-05-17  浏览次数:21172 次

UDP服务器接收不到数据的问题
我的把我的电脑当成服务器,所在的公网地址是222.134.87.1  ,网关映射到我机器的10001端口上 ,我电脑ip是192.168.0.123,我从其他外网往所在的公网地址222.134.87.1:10001上发,在我的电脑上怎么接收不到。换成内网地址,在内网里发可以收到。而且外网可以接收tcp数据。很着急,请帮忙。。。。。。。。。。

------解决方案--------------------
路由映射不对吧
------解决方案--------------------
端口映射的时候,可以选择udp,tcp,你是不是只选了tcp啊。
------解决方案--------------------
引用:
我的把我的电脑当成服务器,所在的公网地址是222.134.87.1  ,网关映射到我机器的10001端口上 ,我电脑ip是192.168.0.123,我从其他外网往所在的公网地址222.134.87.1:10001上发,在我的电脑上怎么接收不到。换成内网地址,在内网里发可以收到。而且外网可以接收tcp数据。很着急,请帮忙。。。。。。。。。。

建议你先搞两台同一局域网的电脑 一台当服务器一台当客户端测试下先。比如一个是192.168.0.123  一个是
192.168.0.1 这两台可以接收发送数据吗?

------解决方案--------------------
建议你在路由里面加一个静态IP试试。。。。