服务器和客户端,同一个ip,可以连上,不同的ip就连不上,不知道为什么,有人碰到过吗?求解答

解决方案 »

  1.   

    是不是SOCKADDRIN设置有问题?导致只能本地连本地的
      

  2.   

    bind到地址INADDR_ANY,不要bind到127.0.0.1。或者可能主机有多个IP,你bind的ip和客户端ip没有处于同一网段。
      

  3.   

    看看返回的错误代码,或则用TCP测试工具测试一下,在其他电脑上端口是否打开
      

  4.   

    同一个的ip,客户端和服务器端都在一台电脑上了,
    不同的ip,客户端和服务器端分别在2台电脑上了,
    同一个ip可以连上,不同的ip就连不上,估计就是与网络相关问题,
    (如果设置了固定的ip,用127.0.0.1就连不上)