一、SSHD是否正常开启
远程登录是通过ssh来实现登录的(默认端口为22),我们来查看ssh是否开启,且配置文件是否是默认端口;
[root@master ~]# systemctl status sshd
开启状态;然后再看下配置文件;
可见端口未更改,且允许root用户进行登录;
尝试你的ssh是否可以正常连接
这个尝试可行后,二三可以不看
[root@master etc]# ssh root@ip
可以成功!
二、防火墙是否拦截
查看防火墙是否开启
[root@master ~]# systemctl status firewalld
[root@master ~]# sestatus
发现防火墙未开启,排除拦截问题;
三、网络问题
我这边使用的是静态IP,不进行改变,看下你是否是DHCP,自动分配IP的机制,若之前连接的上,再重启服务器后无法连接可以主要看下这个;
[root@master ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
这边注意:看下你配置的IP和你实际的IP是否一致(有部署一些服务后,或许导致IP变化的情况,例如MYSQL配置VIP漂移后)
[root@master ~]# ip a | grep global
排除这个问题;那就只有一个问题了;
四、排查你的windows和虚拟机互通
哦吼,找到原因了
看是不是NAT模式,不是的话改为NAT模式再尝试连接;
互通;