ip a
SSH客户端有很多,这里用的是XSHELL
表明寄主机到虚拟机的网络没有通,检查网络链路中的网卡配置是否正确(比如网卡的IP地址、网卡连接的虚拟网络)。
表明寄主机到虚拟机的网络是通的,但寄主机到虚拟机的SSH连接被虚拟机拒绝访问,这时可通过下面的办法解决:
systemctl stop firewalld
systemctl disable firewalld
打开终端应用程序。
在终端中,以root身份登录。如果你不是root用户,请输入以下命令切换到root用户:
sudo su -
输入你当前用户的密码,然后按Enter键。
在root用户下,输入以下命令来允许SSH通过防火墙:
firewall-cmd --permanent --add-service=ssh
这将在防火墙配置中添加SSH服务。
firewall-cmd --reload
这将重新加载防火墙配置,使更改生效。
列出当前防火墙充许的服务中我们可以看到"ssh”