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