• Xshell 链接 Could not connect to '192.168.80.129' (port 22): Connection failed


    在使用Xshell链接虚拟机VM里面的Linux的时候、链接失败,报

    Could not connect to '192.168.80.129' (port 22): Connection failed

    解决步骤:

    1、重启VM、Linux、Xshell 

    2、重启未解决的话、本地命令行 ping Linux的IP

    C:UsersAdministrator>ping 192.168.80.129

    3、本地命令行 ping 通的话,转第5步。

    C:UsersAdministrator>ping 192.168.80.129
    
    正在 Ping 192.168.80.129 具有 32 字节的数据:
    来自 192.168.80.129 的回复: 字节=32 时间=1ms TTL=64
    来自 192.168.80.129 的回复: 字节=32 时间<1ms TTL=64
    来自 192.168.80.129 的回复: 字节=32 时间<1ms TTL=64
    来自 192.168.80.129 的回复: 字节=32 时间<1ms TTL=64
    
    192.168.80.129 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
    往返行程的估计时间(以毫秒为单位):
    最短 = 0ms,最长 = 1ms,平均 = 0ms

    4、本地命令行 ping 没有通,检查Linux的网络、具体:在Linux下输入ifconfig,此时查看不到IP。接下来执行vi /etc/sysconfig/network-scripts/ifcfg-eth0,打开文件后,发现文件是空的,这可能因为不小心把这个文件删除了。在这个文件中输入以下信息:

    DEVICE=eth0
    ONBOOT=yes
    BOOTPROTO=static
    IPADDR=192.168.80.129
    NETMASK=255.255.255.0
    GATEWAY=192.168.80.2

    其中IPADDR是根据自己需要设置的。我的这个设置虚拟机专用网络的ip为80网段的,在这里,我的IPADDR设置的就是192.168.80.129,GATEWAY设置的就是192.168.80.2

    设置完成后,保存退出。

    此时再次输入ifconfig,就可以查看到IP地址了。

    5.关闭linux防火墙

    service iptables stop
    
    chkconfig iptables off

    6.启动ssh服务

    service sshd start

     检查SSHD是否在本运行级别下设置为开机启动
     

    输入命令:chkconfig --list sshd

     如图所示centos 6.5系统中SSH服在本运行级别下已经设置为开机启动,如果没设置启动就使用如下命令[chkconfig --level 2345 sshd on]设置下即可。

    设置SSH服务为开机启动
    输入命令:chkconfig sshd on 即可
    注:若是chkconfig sshd off则禁止SSH开机启动。

    如启动不成功,则需要安装ssh

    安装ssh:
    
    yum install openssh-server
    开启ssh服务:service sshd start
    
    关闭ssh服务:service sshd stop
    
    重启ssh服务:servcie sshd restart
    
    SSH服务开机自动启动:chkconfigsshd on
    
    取消开机自启动:chkconfig sshd off
    
    开启服务后,检查服务状态:service sshd status

    7.在windows,打开命令行,出现如下信息

    C:UsersAdministrator>ping 192.168.80.129
    
    正在 Ping 192.168.80.129 具有 32 字节的数据:
    来自 192.168.80.129 的回复: 字节=32 时间=1ms TTL=64
    来自 192.168.80.129 的回复: 字节=32 时间<1ms TTL=64
    来自 192.168.80.129 的回复: 字节=32 时间<1ms TTL=64
    来自 192.168.80.129 的回复: 字节=32 时间<1ms TTL=64
    
    192.168.80.129 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
    往返行程的估计时间(以毫秒为单位):
    最短 = 0ms,最长 = 1ms,平均 = 0ms

    说明连接成功

    8.此时通过xshell再次连接本地linux,就可以成功。

  • 相关阅读:
    jquery操作cookie
    javascript数组(五)
    javascript var变量删除
    javascript 语句和严格模式(三)
    javascript 表达式和运算符 (二)
    javascript类型判断
    javascript 六种数据类型(一)
    计算机网络之网络排查(四)
    计算机网络封装解封装(三)
    计算机网络—从输入网址到显示网页的过程(二)
  • 原文地址:https://www.cnblogs.com/jukaiit/p/8994448.html
Copyright © 2020-2023  润新知