1、环境:
主机:win7虚拟机
虚拟机:centos7(工具VMWare10)
模式:VM的网络模式是NAT
2、问题描述:主机和虚拟相互ping不同
3、问题分析:可能centos虚拟机和VMNet8的网络段不一致
3、如何解决
(1)查看虚拟机ip、掩码、网关
命令:ifconfig
此命令找到虚拟机ip,子网掩码
命令:route -n
此命令找到虚拟机默认网卡
(2)查看vmnet8
命令:ipconfig
此命令查找vmnet8的ip和子网掩码,如下图
注意到此处没有显示默认网关。不知道什么原因,可能是因为主机本身是虚拟机的原因吧,不过可以通过其他方式查看,如下:
所以vmnet8的默认网关即为:192.168.136.2
(上述截图是我已经改过的,所以两者是匹配的)
如下:
虚拟机:
ip:192.168.137.88
netmask:255.255.255.0
geteway:192.168.136.2
vmnet8:
ip:192.168.137.1
netmask:255.255.255.0
gatemask:192.168.136.2
(3)若不在同一个网段。
step1:修改虚拟机的netmask和getway与vmnet8一致。
step2:ip不能一致,但是必须在一个网段中。