环境:笔记本:windows 10;虚拟机:vmware workstation 12;工具 xshell 6。


现象:头一天晚上做 lvs 相关试验,时间有点晚,就决定第二天再弄,但是第二天准备做实验的时候发现 xshell 怎么都连不上虚拟机

自己也检查了虚拟机的网卡是否开启,ip 地址是否正确,各种参数是否正常,都无任何异常,以为只是关机后第二天开机就不行,所以参数方面出错的可能性不大,而且我做实验需要3台虚拟机,3台虚拟机都出现了这种情况


解决:晚上回家参考了一下别人遇到的情况,结合自己的现象,发现虚拟机和笔记本网卡无法互相通信,ping 不同,就决定重新安装一下虚拟机

安装时,选择修复,等待程序结束,重新启动一下电脑

此时进入虚拟机,可能还是无法通信,需要到虚拟机的“虚拟网络编辑器里”将网卡 ip 段改为和虚拟机内部网卡参数一致的即可

systemctl restart network 重启下网卡,再 ping 应该就正常了

这个时候再用 xshell 去等虚拟机,问题解决


总结:

如果下次遇到这种情况,我个人会选择先去将虚拟网络编辑器里的 vmnet8 删除再重新配置,如果这样还是成功,那么再去重新修复虚拟机


个人总结的一点经验,希望对遇到问题的老铁有所帮助。