Windows XP SP2 的「Windows 防火牆」相較舊版 ICF(網際網路連線防火牆)大幅增強:預設啟用全域保護、支援 IPv4/IPv6 雙協定、引入「例外」機制取代單純連接埠開放、提供「啟動時安全性」、區域網路限制、應用程式層級的例外設定,並可透過 netsh 與群組原則進行企業級部署。本文詳細解說控制台介面的每個索引標籤功能。
控制台 → 網際網路連線 → Windows 防火牆,或在網路連線屬性的「進階」索引標籤按「設定」。
注意:若電腦加入網域並套用群組原則,本頁選項可能被鎖定(灰色),需透過 netsh firewall show/set 指令查看/修改非當前套用的設定檔(網域/標準)。
舊版 ICF 僅能依 TCP/UDP 連接埠開放;SP2 可直接指定程式路徑或服務名稱,解決動態連接埠難題。預設內建例外(不可刪除):
若群組原則允許,可點「新增程式」依執行檔路徑建立例外,或點「新增連接埠」指定 TCP/UDP 號碼。
範圍設定:每個例外可點「編輯」→「變更範圍」,限制允許的來源 IP(任何電腦 / 我的網路子網 / 自訂 IP 清單),大幅提升安全性。
• netsh firewall 指令集可腳本化配置所有上述選項。
• 群組原則:電腦設定 → 系統管理範本 → 網路 → 網路連線 → Windows 防火牆,可分別設定「網域設定檔」與「標準設定檔」,實現企業級統一管理。
善用 SP2 防火牆的「例外+範圍」機制,即能在不安裝第三方防火牆的前提下,獲得相當完善的主機防護能力。