先看看虚拟机和主机连接的条件:
需要主机的Vmware8的ip、Vmware8网关ip、虚拟机(centOs)网卡eth0的ip在同一网段下,如图:
但是,一般由于工作环境的变化,导致网络的改变,有时候会导致虚拟机网段改变,从而与主机连不通,在centOs下使用ifconfig发现eth0ip不再192.168.145这个段上,这时,重置eth0的ip即可,方法:ifconfig eth0 192.168.145.xxx
然而,重装了系统,或是原先虚拟机卸载过没卸干净或是网卡驱动故障等其他因素,都有可能导致主机和虚拟机之间的连接发生问题,这里提供个人的一个解决方案:
右击wifi图标->疑难解答->打开网络诊断
点击后选择检查所有,待修复好问题后进入虚拟机,点击 编辑->虚拟机网络编辑器
一般还原之后会自动帮你修复、分配有效的ip地址,使3个ip段都相同。然后主机和虚拟机再次相互ping,发现都能ping通: