VMware虚拟机与MobaXterm建立远程连接失败
首先可以检查一下是不是虚拟机的ssh服务并不存在
解决方法:
1.更新镜像源
yum -y update
这个过程会有点久,请耐心等待
2.安装ssh
yum install openssh-server
3.启动ssh
systemctl restart sshd
4.查看ssh的状态
systemctl status sshd
如上图所示的话,说明你的ssh服务是没有问题的
那么我们就要从其他地方找问题
如果你之前是改了端口的,也就是说如果你现在使用的是非22的其他端口,那么在与MobaXterm建立远程连接时,也要更改相应的端口
解决方法:
1.打开MobaXterm,右键User sessions下的机器,点击Edit session
2.修改端口号为10022,点击ok,确定修改
3.输入reboot,让机器重启,输入r,等待几分钟,即可远程连接
还有一种可能是如下图,标红的位置出现了24以外的数字
这时候就要把这个改成24,才可以远程连接成功
解决方法:
1.输入nmtui,进入图形化界面
按回车键选择编辑连接
按回车键选择ens33
把框住的位置改成24
按回车键选择启用连接
激活即可
最后返回就行
2.重启网络
systemctl restart network
3.输入ip a
结果如图,此时应该就能成功连接了
如果进行了上述步骤还是不行,那就可能是我出现的问题了,将虚拟机的ip地址设置成了和我的主机一样的ip地址
解决方法:
1.打开控制面板 to 网络和Internet to 网络任务和状态 to 更改适配器
2.右键VMnet8,点击属性
3.点击Internet协议版本4(IPv4)
4.看看下面的ip地址,是不是和你的虚拟机的ip地址相同,如果相同的话一定要改成其他的
在这里,我的虚拟机的ip地址是10.0.0.219,最开始我把这里的ip地址也改成了10.0.0.219导致我后面一直远程连接不了
后面知道原因后更改成10.0.0.210,一下子就成功了
5.重启网络
systemctl restart network
6.远程连接
成功!