前言
Windows 內建防火牆是保護電腦免受網路攻擊的第一道防線。正確設定能平衡安全與應用程式連線需求。本文以 Windows XP/Server 2003 經典介面為例,詳細說明「一般」、「例外」、「進階」三大頁籤功能與實務建議。
開啟防火牆控制台
- Win+R 輸入
firewall.cpl 或
- 「控制台」→ 切換至「經典檢視」→ 雙擊「Windows 防火牆」。

一、一般頁籤
選項說明
- 啟用(建議):開啟防火牆,攔截未授權的輸入連線。
- 關閉(不建議):完全停用防火牆,僅在除錯或特殊隔離環境使用。
- 不允許例外:勾選後,連「例外」清單中的程式/連接埠也會被封鎖。適用於咖啡廳、旅館、機場等公共 Wi-Fi 環境,等同「完全閉關」。
二、例外頁籤 ── 允許特定程式/連接埠通訊
運作原理
勾選的程式或連接埠可「主動監聽」並接受外部連線(如伺服器軟體、P2P、遠端桌面)。
新增例外項目
- 新增程式:點選「新增程式」→ 瀏覽選擇 .exe(如
C:\Program Files\Messenger\msmsgs.exe)。適用於不知連接埠協定的情況。
- 新增連接埠:指定連接埠號碼與協定(TCP/UDP)。適用於已知服務埠(如 HTTP 80/TCP、DNS 53/UDP)。
變更範圍(重要安全設定)
每個例外項目可點選「變更範圍」限制來源 IP:
- 任何電腦:全網路開放(風險最高)。
- 我的網路(子網路):僅限區域網 IP(建議家用/小型辦公室)。
- 自訂清單:手動輸入允許的 IP 範圍(最精準)。

三、進階頁籤 ── 細粒度控制
網路連線設定
勾選防火牆套用的網路介面卡。多網卡電腦可針對單一介面卡獨立設定(如:僅對公網介面啟用防火牆,區域網介面關閉)。
安全性記錄
- 記錄「已捨棄的封包」與/或「成功的連線」。
- 預設不記錄;可自訂記錄檔路徑與大小上限(預設 4 MB)。
- 記錄檔位置:
%windir%\pfirewall.log。
ICMP 設定
控制是否回應 Ping、追蹤路由等診斷封包。預設全關閉。常用選項:
- 允許傳入回應要求:允許他人 Ping 你的 IP。
- 允許傳出目的地無法到達:允許傳回錯誤訊息。
還原預設值
一鍵將所有設定還原為安裝時狀態,適合設定錯誤導致網路異常時快速復原。
實務建議總結
- 日常使用:啟用防火牆 + 僅在例外加入必要程式 + 範圍設為「我的網路」。
- 公共熱點:勾選不允許例外,最大化保護。
- 架設伺服器:在「例外」新增對應程式/連接埠,並將範圍限制為信任 IP。
- 定期檢視安全性記錄,發現異常連線嘗試即時處理。