虚拟机仅主机模式无法ping通网关

时间:2022-06-03 21:27:54

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

总结:
注意解决问题的思路,找出所有可能的原因,一条条测,总能找出解决方法。思路一定要清晰。