今天在用shell连接VMware虚拟机时出现了罕见一幕,shell工具连接失败。
未保存事故图片。。。
当时的事故大概情况是:
虚拟机1能ping通Windows主机; 虚拟机1能ping通; 虚拟机1能ping通虚拟机2; Windows主机能ping通; Windows主机不能ping通虚拟机1,虚拟机2
我的虚拟机网络连接用的是nat,查看了一番,配置未曾改过,属于是昨天还能用今天就出问题了。(虚拟机网络配置如下图)
其实对我来说,虚拟机这玩意除了问题也只能百度,但我依稀记得这天我因为新买的电脑没激活office,激活的时候连不上微软服务器,问客服的时候被客服忽悠了一下把在控制台网络设置重置了。
使用nat模式的应该知道,VMnet8应该设置一下,正常应该是这样:
但我的当时是这样的:
当然,不出意外,修改回去以后依旧无用。
但这种情况下不能慌,因为问题不大,毕竟所有的ping命令只有ping虚拟机不能用,这说明应该是系统的某个参数有问题。
从百度来的方法来看,解决方案有:
1,关闭虚拟机Linux的防火墙
这个对我无效,因为虚拟机1能ping虚拟机2,说明防火墙并未拦截ping,何况我的防火墙确实关了。
2,关闭Windows的防火墙
这个我试了,毕竟Windows的防火墙难以琢磨,但关闭以后依旧无效。
3,关闭防火墙的入站连接
允许以后我也不清楚有效没。。。
4,重启电脑/网卡
重启电脑后依旧无效,重启虚拟机以及禁用/启用VMnet8网卡也无效,但重启了主机网卡后莫名其妙地ping通了。
其实,是否是禁用/启用主机网卡恢复了ping,我也不确定,只能说,对于这种莫名其妙出现的问题,解决思路大概是:
1:尝试修改回被改动的参数
2:重启软件
3:重启硬件
然后还无效的话,就放置几分钟再检查故障,这时候问题大概率得到解决。
但是记得,电脑系统出问题后,不要过度修改系统配置,尽量将系统还原到出问题前的状态。能用重启电脑解决问题,就绝不用重装软件解决问题。
如果觉得《Windows+VMware虚拟机 虚拟机能ping通主机 主机不能ping通虚拟机》对你有帮助,请点赞、收藏,并留下你的观点哦!