答案1
最有可能的是您没有正确地将规则添加到防火墙。
Windows 防火墙对您的内部网络(您所在的子网)有不同的解释,其他一切都被视为公共网络,并且适用一组不同的规则。
为了确保这部分没有问题,您可以尝试从命令行执行此操作:
netsh advfirewall firewall add rule name="ICMPv4 echo request" protocol=icmpv4:8,any dir=in action=allow
您还可以测试什么:
暂时完全关闭防火墙,仅进行快速测试以查看是否有任何差异。同时确保没有其他安全应用程序可以干扰与防火墙相关的功能。
检查问题发生时安装了哪些更新;更新可能会破坏某些功能。如果您发现问题发生时安装了更新,请删除它们。
如果您有另一个可用的公共 IP,请尝试更改为它以进行测试。