虚拟机ping不通主机,但是主机可以ping通虚拟机

在Windows10系统安装了虚拟机,设置的主机与虚拟机的连接方式是桥接,安装好后,发现虚拟机ping不通主机,但是主机可以ping通虚拟机。
上网查看资料,发现是因为Windows10防火墙阻止,防火墙没有打开ICMPv4-in这个规则。
那怎么打开呢?

修改防火墙规则

设置 > 网络和Internet > Windows防火墙 > 高级设置 > 入站规则中找到配置文件类型为“公用”的“文件和打印共享(回显请求 – ICMPv4-In)”规则,设置为启用规则。
这样虚拟机就可以ping通主机了。

更改适配器选项

如果确保安装无误且防火墙已关闭却还没解决问题,可能是这个原因,我们一般都是自动获取ip地址和网关,设置为手动就可以了。
步骤如下:
打开cmd查看你的IP地址,ipconfig,记住IP地址和默认网关。

设置 > 网络和Internet > 更改适配器选项 > 选择主机连接的网络右键属性 > Internet 协议4(TCP/IPv4)属性 中选择使用下面的DNS服务器地址进行自定义,填入IP地址 默认网关和子网掩码再试。

防火墙是虚拟机ping不通本机ip的主要原因,但是如果开启了入站规则没管用那就是其他问题了,我的把自动获取改为手动就好了,之前设置的入站规则也管用了,现在防火墙也都开着。

本文参考文章: 链接

本文标题:虚拟机ping不通主机,但是主机可以ping通虚拟机

文章作者:xugz

发布时间:2019年10月28日 - 18:02

最后更新:2021年09月11日 - 16:44

原始链接:https://xlline.github.io/2019/10/28/ping_error/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。