我现在有个远端服务器(A),是每天都会从上面取数据到本地服务器(B)的。在A中开放了一个端口(38964)。
问题来了:为什么我ping A的ip时能ping通,而用telnet A.ip 38964则报不能打开到主机的连接,在端口号38964:连接失败呢?

解决方案 »

  1.   

    ping 和TCP连接是两回事,如果A上确实开放了38964端口,得关注这个端口是否绑定到指定的IP上,如果有绑定,就只能telnet 绑定IP 38964 才能连接,还有服务程序没作连接限制才行
      

  2.   

    有时能上,有时不能上的话,如果双方网络环境都没发生改变的情况下,那就是网络访问速度的问题了,如果网络很慢,TCP握手过程超时,自然就无法建立连接了.