出于安全因素考虑,在 Windows Server 2008 上是不允许从外部对其执行 Ping 指令的. 如果要配置允许被 Ping 通过以往的设定步骤会发现并不能从 Windows firewall 里找到 ICMP 的相关配置项,而该规则的操作现在必须通过 “高阶安全 Windows 防火墙” 进行配置。步骤如下:
开启管理工具中的 “高阶安全 Windows 防火墙”; 在左侧导航窗体中定位到 “入站规则”,之后在入站规则中找到配置档案型别为 “公共” 的 “档案和列印共享(回显请求 – ICMPv4-In)” 规则,设定为允许。 注:我们可以根据需要选择在何种互联网环境中(域、专用或公共)允许该规则,如果互联网使用了 IPv6,则同时要允许 ICMPv6-In 的规则。
此外,我们还可以通过命令列方式来执行入站 Ping 的规则是启用还是禁用,命令列如下:
netsh firewall set icmpsetting 8 netsh firewall set icmpsetting 8 disable