CentOS 7 虚拟机无法ssh连接的记录

Posted qinghui3

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 7 虚拟机无法ssh连接的记录相关的知识,希望对你有一定的参考价值。

ssh无法连接

错误提示:

ssh: connect to host 192.168.1.100 port 22: Connection refused

尝试解决:

  1. 防火墙拦截sshd.service ?
    • 关闭防火墙,重新启动sshd.service

      root# systemctl stop firewalld.service
      root# systemctl disable firewalld.service
      root# systemctl restart sshd.service
    • 问题没有解决

  2. IP地址被抢占了
    • 修改IP地址,重启虚拟机网卡

      [root@host ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
      
      TYPE=Ethernet
      PROXY_METHOD=none
      BROWSER_ONLY=no
      BOOTPROTO=static
      DEFROUTE=yes
      IPV4_FAILURE_FATAL=no
      IPV6INIT=yes
      IPV6_AUTOCONF=yes
      IPV6_DEFROUTE=yes
      IPV6_FAILURE_FATAL=no
      IPV6_ADDR_GEN_MODE=stable-privacy
      NAME=ens33
      UUID=f285f15e-e49e-44bd-962b-f408d3005125
      DEVICE=ens33
      ONBOOT=yes
      IPADDR=192.168.1.110     //IP地址
      NETMASK=255.255.255.0    //子网掩码
      GATEWAY=192.168.1.1      //网关
      DNS1=192.168.1.1         //DNS
      
      [root@huaqigo ~]# /etc/init.d/network restart
      Restarting network (via systemctl):                        [  OK  ]
    • ssh连接成功

以上是关于CentOS 7 虚拟机无法ssh连接的记录的主要内容,如果未能解决你的问题,请参考以下文章

centOS 7 简单设置(虚拟机)

centos允许tcp无法连接

FinalShell 连接虚拟机

CRT用SSH2连不上虚拟机的CentOS,主机可以ping通,怎么解决?

虚拟机中安装 centOS,本地安装 SSH 连接 - 02

局域网如何通过SSH连接虚拟机装的centOS系统