答案1
您要确保在专用网络防火墙配置文件的入站规则上启用了 IPv4 的 ICMP。
- 打开Windows防火墙
- 选择
Advanced Settings
。 Inbound Rules
在左侧窗格中。- 寻找
File and Printer Sharing (Echo Request - ICMPv4-In)
。 - 双击打开属性并选择
advanced
选项卡并确保已private
选中。
答案2
答案3
您还可以使用 命令行启用防火墙规则netsh
。这很麻烦,但如果您需要在多台机器上或经常执行此操作,则很有用。
防火墙中已预先配置了许多有用的规则,但默认情况下未启用。
到ping
仅启用,您可以启用“核心网络诊断”规则组:
netsh advfirewall firewall set rule group="Core Networking Diagnostics" new enable=yes
到启用“文件和打印机共享”有一组规则就是这样命名的,因此:
netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=yes
要将所有入站规则列出到用户目录中的“my_firewall_rules.txt”文件中:
netsh advfirewall firewall show rule name=all dir=in > $HOME\my_firewall_rules.txt