vmware不能Ping通主机以及不能连接互联网的解决办法 您所在的位置:网站首页 vmware虚拟机ping不通网关 vmware不能Ping通主机以及不能连接互联网的解决办法

vmware不能Ping通主机以及不能连接互联网的解决办法

2023-12-19 00:14| 来源: 网络整理| 查看: 265

文章目录 前言一、主机模式1.虚拟机不能ping通vmnet12.虚拟机不能ping通物理机的物理网卡和连接外网 二、NAT模式三、桥接模式总结

前言

分几种模式讨论了虚拟机和物理机不能通信,以及虚拟机不能连接互联网的几种情况。

一、主机模式

本地环境如下所示: 在这里插入图片描述

1.虚拟机不能ping通vmnet1

1.保证虚拟机的ens33和物理机的vmnet1在同一网段中。 2. 检查虚拟机和物理机的路由 虚拟机机有如下路由:表示到达192.168.4.0通过网卡ens33就能直接到达 在这里插入图片描述 物理机有如下路由 在这里插入图片描述 上面路由一般系统会默认配置好。 3. 物理机不能ping通虚拟机,检测是否关闭虚拟机防火墙和iptables规则;虚拟机不能Ping通物理机检查是否关闭物理机防火墙。 在这里插入图片描述

2.虚拟机不能ping通物理机的物理网卡和连接外网 开启windows物理机的路由转发功能,如果不开启物理机解析包发现不是自己的ip就会直接丢弃,如果开启则会查找路由表进行转发。 Windows 10上开启路由转发及添加路由配置虚拟机和物理机的路由 虚拟机增加路由如下: 在这里插入图片描述 物理机有如下默认路由:一般都有,没有的话物理机也不能上网了 在这里插入图片描述 3.设置vmnet1为共享网络 在这里插入图片描述

虚拟机ping www.baidu.com 成功 在这里插入图片描述 成功原因:虚拟机ping www.baidu,先匹配路由,通过默认路由将数据包通过ens33网卡发送给vmnet1 192.168.4.1,物理机通过vmnet1接收到数据包,解析数据包的ip地址,由于开启了windows的路由转发功能,就会查找windows路由表,匹配到默认路由将数据包通过物理网卡192.168.1.4发送至网关192.168.1.1,最后网关在与互联网网关通信。

二、NAT模式

在这里插入图片描述 1.主机通过vmnet8能直接与虚拟机进行通信;虚拟机在nat模式下能够ping通物理机的物理网卡和vmnet8,ping物理机的物理网卡是通过虚拟NAT设备,ping vmnet8直接通过交换机到达。 2.不能ping通物理网卡查看虚拟机是否有到NAT设备的默认路由,不能ping通vmnet查看是否有到vmnet的路由。 在这里插入图片描述 ping vmnet8时匹配第二条路由,表示在192.168.41.0这个网段都能够直接到达。 ping 物理网卡时匹配第一条默认路由,表示没有匹配到路由的ip都通过这条路由,下一跳为NAT网关。 3.虚拟机不能连接外网 检查虚拟机的iptables规则,是否对数据包进行了过滤。

三、桥接模式

虚拟机和物理机都要在同一网段,虚拟机和物理机有相同地位,都能相互ping通并且能连接外网。

总结

VMware仅主机模式虚拟机无法ping通物理机 VM 仅主机模式ping 不通主机或者外网的解决办法 Windows 10上开启路由转发及添加路由



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有