欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

telnet Connection closed by foreign host 有大用

以前了解过telnet信息,类似于ssh的服务,但是不安全。后来就使用telnet的网络分析功能来分析网络的联通性了。

今天同事问到我,Connection closed by foreign host 是怎么回事,为了帮助和我有一样问题的人,今天就简单描述下,让朋友都有一个简单的了解。

  • 连接成功,大家都知道了。

  1. telnet 127.0.0.1 22            
  2. Trying 127.0.0.1...            
  3. Connected to 127.0.0.1.            
  4. Escape character is '^]'.            


  • 连接不知道什么原因,一直处于夯住状态

  1. telnet  127.0.0.1 10000            
  2. Trying 127.0.0.1..            


  分析:

  1、防火墙是否开启阻挡了网络请求的通信;

  2、在2者间的网络中是否有一个路由器故障了。

  • 连接拒绝了

  1. telnet 127.0.0.1 4455
  2. Trying 127.0.0.1...
  3. telnet: connect to address 127.0.0.1: Connection refused            


分析:

1、服务器运行监听的端口是否正确;

2、服务是否已经运行并处于监听状态。

  • 连接被服务器拒绝

  1. telnet samba.example.com 445            
  2. Trying 172.31.55.33...            
  3. Connected to samba.example.com.            
  4. Escape character is '^]'.            
  5. Connection closed by foreign host.            


分析:

1、最后一行显示被服务器关闭了,这个可能是服务器的安全配置导致的,意味这个连接被服务器主动终止。这样你需要看看服务器安全策略,是否允许当前IP访问连接。


普通分类: