我的IDUDPServer现在收不互连网上的数据包,能收到局域网的数据,我用COMMVIEW又看得到进来的数据包,但Server收不到,以前都可以,现在不行了,请各位高手分析一下是什么原因

解决方案 »

  1.   

    我的DELPHI用idUDPserver进行网络通信,服务器直接挂在互连网上,用的端口是7000,然后从其它地方发来的数据包,服务器收不到,但是用COMMVIEW收得到发向本机的数据包,就是服务器收不到,没有反应,以前都行,就是现在不行了,程序又没有改动,很奇怪
      

  2.   

    查看你的IP是内网IP还是外网IP, 如果是内网IP, 那肯定是收不到的
    如果是这样, 必须在路由器(或网关)开通此端口的NAT端口映射才行
      

  3.   

    你用netstat看一下你的UDPServer程序在哪些IP上进行监听。
      

  4.   

    我的电脑是通过路由器上网,我的idUDPServer用的监听端口是7000,同时路由器设了一个虚拟服务器端口到我这台电脑,以前这样做都可以,现在用COMMVIEW监测也有发到本机的数据包,端口也是7000,但idUDPServer的接收程序没有收到,但路由内的机器发的包又收得到,用netstat看到情况是:UDP   yhx:7000  *.*  yhx是我的计算机名,并且用其它软件也看得到我的程序打开了此端口,真是奇怪,以前都很稳定,现在换了一台电脑就不行了
      

  5.   

    我的电脑是通过meibu进行的动态IP地址解析,PING的IP地址也是我上网的IP地址,数据也发到了我的电脑,但就是收不到,把我都整晕了
      

  6.   

    meibu是个垃圾人做的,柳春明是个南螨骗子42,公司3个人