本帖最后由 VisualEleven 于 2010-12-31 15:52:22 编辑

解决方案 »

  1.   

    内网先想外网发送数据,外网收到信息后按照收到的IP与端口号回复
    有时即使知道内网IP与端口号也无法发送,因为内网到外网有一个端口映射,而且有些路由器会把外边发来的包丢弃掉
    建议:同1楼
      

  2.   

    我在接收端的主机的路由器上做了端口映射了。以前用tcp从外网连接内网成功了(也能发送接收消息)
      

  3.   

    TCP基于连接的,不需要NAT,
    UDP需要端口映射,,,,,
      

  4.   

    tcp和udp都需要在路由器上做个端口映射吧,要不然怎么把数据包送到内网指定的主机上………………
      

  5.   

    ping一下就知道了,根本没有通路,打洞或者端口映射
      

  6.   

    如果你的内网路由受你控制,你可以进行路由设置,将需要接受数据的主机,设置为dmz主机,然后就能够接受数据了。
    如果不好弄,只能进行打洞了。
      

  7.   

    已经尝试用端口映射了,基于tcp的通信可以,但是基于udp的通信内网接受不到。
      

  8.   

    ping WHAT? ip地址?如果是的话能ping通。
      

  9.   


    TCP对于约定好端口的传输双方是不需要做端口映射的,
    UDP是需要的,
    比如讯雷使用的是TCP,
    你使用讯雷下载文件时难道要做端口映射,,,,,
      

  10.   

    本帖最后由 VisualEleven 于 2011-01-05 15:01:30 编辑