Windows-Server-2008-R2

在 Windows Server 2008 R2 中禁用 ping

  • September 7, 2021

我的前輩和專業人士,我知道這個問題已經列在serverfault上,但我再次問這個問題,因為提供的解決方案都不適合我。我嘗試了以下選項。

  1. 轉到開始 → 管理工具 → 高級安全 Windows 防火牆 → 入站規則 → 文件和列印機共享(回應要求 - ICMPv4-IN) → 右鍵點擊並選擇啟用規則。
  1. 編號為“1”的解決方案將該規則的設置從“允許”更改為“阻止連接”。
  1. 使用IIS從 IIS 管理器打開應用程序池,然後從所選應用程序池的上下文菜單中導航到“高級設置”。這將打開“高級設置”對話框視窗。移至“過程模型”部分。從那裡選擇 ping 啟用為 false。

我正在使用 Windows Server 2008 R2 和 IIS 7.5。

嘗試添加防火牆規則:

netsh advFirewall Firewall add rule name="block PING IPv4" protocol=icmpv4:8,any dir=in action=block

並確保在您使用的配置文件/適配器上啟用了防火牆。

這也可以在防火牆 GUI 中完成:

打開高級防火牆管理單元 > 入站規則 > 新規則 > 自定義規則(帶有“所有程序”)> 協議類型 IPv4 > 將“特定 ICMP 類型”設置為“回應要求”> 任何/任何 > 阻止。

引用自:https://serverfault.com/questions/1075783