本帖最后由 oyljerry 于 2014-08-14 11:25:07 编辑

解决方案 »

  1.   

    IP 地址 Port 正确??注意内网和公网的IP的问题~
      

  2.   

    wifi跟局域网没什么区别吧。你先用网线接到你电脑试试能使用不.....广域网上要连接电脑的话,是要在路由上设置端口映射的。不然广域网上的发一条消息到你的IPV4地址上,那路由再将这条消息发给局域网的哪一台机子呢
    另外好像还有什么udp打孔
      

  3.   

    主要是你的IP地址是否合法,局域网内通信,内网地址就可以
    如果要广域网通信,那么就需要有合法公网IP等。
      

  4.   

    注意外网和内网的区别。
    如果一台电脑要做广域网上的服务器,则需要有独立外网IP,如果这台电脑处于路由器下的内网中的话,则需要在路由器上设置端口映射或DMZ主机。
      

  5.   

    局域网思维往往有一个误区,就是发送消息的时候总是在主动发送,a发b,b发c,c发d,在局域网这可以运行的很好,没有问题。在广域网就不行了,很容易出现只有一方具备主动连接能力的情况,这时候就需要一个中心服务器,大家都连它,由它来中转
      

  6.   


    今天中午又在学校试了一下,拿我另外一个同学的台式机。我先拿他的电脑插网通的线,然后我用电信网的电脑客户端去连接他的服务,连接不上。然后我又用同学台式机插电信的线,我用电信网的电脑客户端就可以连上服务了。昨天也是一样的,我服务是电信的,我外地同学的网估计也是电信的才能连上。我的IP地址都是10.开头的,估计就是电信网整个局域网内的IP地址。应该只能拿全球唯一的IP地址当服务,所有网的客户都能连。
      

  7.   


    今天中午又在学校试了一下,拿我另外一个同学的台式机。我先拿他的电脑插网通的线,然后我用电信网的电脑客户端去连接他的服务,连接不上。然后我又用同学台式机插电信的线,我用电信网的电脑客户端就可以连上服务了。昨天也是一样的,我服务是电信的,我外地同学的网估计也是电信的才能连上。我的IP地址都是10.开头的,估计就是电信网整个局域网内的IP地址。应该只能拿全球唯一的IP地址当服务,所有网的客户都能连。
    10.开头的都是私网。也就是局域网
      

  8.   

    发现用wifi连网不行,必须要插网线
    一台内网电脑发出来的wifi绝对行。这句话必须错
      

  9.   

    下面这两篇文章或许能帮到你。
    http://www.cnblogs.com/EdmundDwyane/p/3248297.html
    http://www.cnblogs.com/EdmundDwyane/p/3278641.html
    另外还有一个带源码的DEMO
    http://www.cnblogs.com/EdmundDwyane/p/3461130.html