NAT模式下虚拟机centOs和主机连不通(ping不通)解决方法

时间:2024-03-13 14:00:06

先看看虚拟机和主机连接的条件:

需要主机的Vmware8的ip、Vmware8网关ip、虚拟机(centOs)网卡eth0的ip在同一网段下,如图:

NAT模式下虚拟机centOs和主机连不通(ping不通)解决方法


但是,一般由于工作环境的变化,导致网络的改变,有时候会导致虚拟机网段改变,从而与主机连不通,在centOs下使用ifconfig发现eth0ip不再192.168.145这个段上,这时,重置eth0的ip即可,方法:ifconfig eth0 192.168.145.xxx


然而,重装了系统,或是原先虚拟机卸载过没卸干净或是网卡驱动故障等其他因素,都有可能导致主机和虚拟机之间的连接发生问题,这里提供个人的一个解决方案:

右击wifi图标->疑难解答->打开网络诊断

NAT模式下虚拟机centOs和主机连不通(ping不通)解决方法

NAT模式下虚拟机centOs和主机连不通(ping不通)解决方法

点击后选择检查所有,待修复好问题后进入虚拟机,点击    编辑->虚拟机网络编辑器

NAT模式下虚拟机centOs和主机连不通(ping不通)解决方法

一般还原之后会自动帮你修复、分配有效的ip地址,使3个ip段都相同。然后主机和虚拟机再次相互ping,发现都能ping通:

NAT模式下虚拟机centOs和主机连不通(ping不通)解决方法

NAT模式下虚拟机centOs和主机连不通(ping不通)解决方法