Q:虚拟机仅主机模式,静态IP无法ping通网关,无法ping通其他虚拟机,eth0无法启动
A:
1.检查配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0
1 DEVICE=eth0
2 TYPE=Ethernet
3 ONBOOT=yes
4 NM_CONTROLLED=yes
5 BOOTPROTO=none
6 IPADDR=192.168.10.2
7 NATMASK=255.255.255.0
8 GATEWAY=192.168.10.1
保证ip,natmask,gateway正确,删除无关项,防止干扰。删除UUID,eth0启动成功,UUID干扰了eth0的启动。但是网关还是ping不通。
2.检查虚拟机设置,确定为仅主机模式。
3.检查编辑-虚拟网络编辑器,VMnet1仅主机模式网段,DHCP设置等是否正确。
4.切换到其他网卡(VMnet0等),再切回来看看是否有效。
5.检查虚拟机防火墙,关闭防火墙。
6.检查Windows下VMnet1网关是否为所设置网关。网卡禁用再重启。
7.虚拟机设置中“已连接”(相当于虚拟机网线)取消,再勾选。
8.检查getenforce 设置为setenforce 0
9.Windows防火墙关闭,成功ping通关
注:
1.Windows防火墙挡住了虚拟机访问虚拟网卡VMnet1,所以ping不通
2.每次更改配置后要重启网卡 service network restart
总结:
注意解决问题的思路,找出所有可能的原因,一条条测,总能找出解决方法。思路一定要清晰。