Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 伺服器技術 >> Web 伺服器

Windows Server 2008 防火牆開啟/關閉 Ping (ICMPv4) 完整指令與介面操作

編輯:Web 伺服器

背景

Windows Server 2008 預設防火牆阻擋 ICMPv4 回顯請求,導致 ping 不通。排障時需暫時開啟,完工後務必關閉以減少 DDoS 攻擊面(如 Ping of Death、Smurf Attack)。

方法一:圖形介面操作

  1. Win+R → wf.msc 開啟「高階安全性 Windows 防火牆」。
  2. 左側選「輸入規則」。
  3. 右側動作欄點「新增規則」→ 選「自訂」→ 下一步。
  4. 協議類型:ICMPv4 → 「自訂」→ 勾選「回顯請求」→ 下一步。
  5. 動作:選「允許連線」→ 下一步。
  6. 設定檔:域/私人/公用全勾選 → 下一步。
  7. 名稱:Allow ICMPv4 Echo Request → 完成。
  8. 關閉 Ping:在「輸入規則」找到該規則 → 右鍵「停用規則」或「刪除」。

方法二:命令列快速切換(適合腳本/遠端)

# 開啟 Ping
netsh advfirewall firewall add rule name="Allow ICMPv4 Echo Request" protocol=icmpv4:8,any dir=in action=allow

# 關閉 Ping
netsh advfirewall firewall delete rule name="Allow ICMPv4 Echo Request" protocol=icmpv4:8,any dir=in

Ping 參數與攻擊風險補充

  • ping -l 65500 -n 100 目標IP:發送 65,500 bytes 封包,重複 100 次,易造成頻寬耗盡。
  • 多台機器同時攻擊單一目標 → 分散式阻斷服務 (DDoS)。
  • 生產環境建議:平時關閉,僅在排障時窗口開啟,畢即關閉。

進階:僅允許特定管理 IP Ping

netsh advfirewall firewall add rule name="Allow ICMP from Mgmt" ^
protocol=icmpv4:8,any dir=in action=allow ^
remoteip=10.0.0.5,192.168.10.100

僅允許管理網段 IP 發起 Ping,兼顧可用性與安全性。

Copyright © Windows教程網 All Rights Reserved