Windows 防火墙阻止 ICMP 请求
在尝试诸多方法没成功后,突然想到了这个,Windows 防火墙可能阻止了 ICMP(Ping)请求,所以即使网络其他部分正常工作,但依然无法 Ping 通
- 打开控制面板并搜索
Windows Defender 防火墙
,然后选择高级设置
- 在左侧栏选择
入站规则
,然后在右侧点击新建规则
,选择自定义
,然后点击下一步
-
选择
所有程序
,继续点击下一步
-
在 协议和端口 部分,选择
ICMPv4
(用于 IPv4 地址)或ICMPv6
(用于 IPv6 地址),这里我是 IPV4 地址,所以选择ICMPv4
, 然后点击下一步
-
在
范围
部分,选择允许从任何 IP 地址 Ping 或指定源和目标 IP 地址,根据各自需求,如果选目标 IP 地址和源 IP 地址,就需要填写主机 IP 地址和虚拟机 Windows 的 IP 地址,我选的任何 IP 地址
- 在操作一栏的步骤中,选择
允许连接
,然后点击下一步 - 在配置文件操作步骤中,确保所有三个配置文件(域、专用、公共)都被选中,然后点击下一步
- 给规则命名,这里是自定义的,是为了后续方便识别管理这些入站规则,然后点击完成