VMware桥接模式下Win10宿主机与虚拟机互ping提示Destination host unreachable
Win10宿主机VMware桥接模式同网段互ping不通排查方案
1. 修正VMware桥接网卡绑定配置
- 打开VMware工作站,点击顶部菜单
编辑->虚拟网络编辑器,点击右下角更改设置获取管理员权限 - 定位到桥接模式对应的VMnet0虚拟网卡,将
桥接到选项从默认的自动修改为手动指定宿主机正在使用的RJ45有线以太网网卡,不要绑定到无线网卡或其他虚拟网卡 - 保存配置后重启虚拟机网卡,或直接重启虚拟机后测试互ping
2. 排查防火墙拦截问题
- Win10默认防火墙会拦截ICMP ping请求,先临时关闭两端防火墙验证:
打开Windows Defender防火墙,点击左侧启用或关闭Windows Defender防火墙,分别将专用、公用网络的防火墙都调整为关闭状态,保存配置后测试 - 如果测试可通,无需长期关闭防火墙,只需添加ICMP入站规则即可:打开防火墙
高级设置,入站规则中找到文件和打印机共享(回显请求 - ICMPv4-In),分别在宿主机和虚拟机启用该规则
3. 校验IP配置与ARP表
- 分别在宿主机、虚拟机执行
ipconfig /all,确认二者IP、子网掩码、网关配置符合预期,且未和局域网其他设备IP冲突 - 查看ARP地址映射是否正常:宿主机执行
arp -a检查是否存在虚拟机IP的MAC记录,虚拟机执行arp -a检查是否存在宿主机IP的MAC记录;如果记录缺失可手动绑定测试:
宿主机执行:arp -s 192.168.100.yyy 虚拟机网卡MAC地址
虚拟机执行:arp -s 192.168.100.xxx 宿主机有线网卡MAC地址
绑定完成后再次测试ping
4. 重置宿主机网卡桥接协议
- 打开宿主机的
网络连接面板,找到正在使用的有线以太网网卡,右键选择属性 - 确认属性列表中已勾选
VMware Bridge Protocol,如果未勾选直接勾选后保存,重启网卡测试 - 如果已勾选,可先取消勾选保存后再重新勾选,重置桥接协议后测试
5. 校验虚拟机网卡配置
- 关闭虚拟机后打开虚拟机设置,找到网络适配器项,确认
已连接、启动时连接两个选项都已勾选,网络连接类型确实为桥接模式,可尝试切换复制物理网络连接状态的勾选状态后再开机测试
如果以上步骤均无效,可将宿主机与虚拟机的IP都调整为DHCP自动获取,确认拿到同网段IP后再测试通信,排除手动IP配置的隐藏问题。
内容的提问来源于stack exchange,提问作者Roberto64
相关产品推荐
相关产品推荐

