我注意到默认情况下 Windows 11 不允许 ICMP 数据包通过。该网络需要分配给非公共网络,并且必须激活相应的防火墙规则。我发现了以下防火墙规则(在我的情况下,它是专用网络中的 IP4):
Core Networking Diagnostics - ICMP Echo Request (ICMPv4-In)
File and Printer Sharing - ICMP Echo Request (ICMPv4-In)
激活这些规则中的任何一个都允许 ping 请求通过。这两个规则的描述是相同的,为什么不同的名称?我激活哪一个有关系吗?
两种设置之间存在差异,尽管它们的效果不同。
不同的是,在 Windows 中禁用文件和打印机共享也会禁用“文件和打印机共享 - ICMP 回显请求 (ICMPv4-In)”的防火墙规则,因此禁用 PING。
如果您希望无论是否启用文件和打印机共享都允许 PING,则应启用“核心网络诊断 - ICMP 回显请求(ICMPv4-In)”。