Windows Server 2008 關閉特定本地連接埠 (如 TCP 80) 可透過兩種管道:Windows 防火牆 (簡單、GUI、依賴防火牆服務) 與 IP 安全性原則 (IPsec、複雜、核心層過濾、不依賴防火牆)。前者適合一般管理,後者適合高安全需求/防火牆可能被停用環境。
方法一:Windows 防火牆新增輸入規則阻擋
- 控制台 → 「Windows 防火牆」確保「開啟」→ 左側「進階設定」。
- 左側選單 「輸入規則」 → 右側 「新增規則」。
- 規則類型選 「連接埠」 → 下一步。
- 選 TCP (或 UDP) → 「特定本地連接埠」輸入
80 (或逗號分隔多個) → 下一步。
- 動作選 「封鎖連線」 → 下一步。
- 設定檔全選 (網域/私人/公用) → 下一步。
- 名稱輸入
封鎖 TCP 80 連接埠 → 完成。規則預設啟用,若未啟用右鍵「啟用規則」。
方法二:IP 安全性原則 (IPsec) 深度防禦
- 控制台 → 「系統管理工具」→ 「本機安全性原則」。
- 左側「IP 安全性原則,在本機電腦上」→ 右鍵空白處 → 「建立 IP 安全性原則」→ 命名
封鎖 80 連接埠原則 → 一路下一步完成精靈。
- 取消「使用精靈」勾選 → 「新增」→ 「新規則屬性」→ 「新增」→ 「IP 篩選清單」命名
封鎖 80 連接埠 → 取消「使用精靈」→ 「新增」→ 「IP 篩選器屬性」。
- 「位址」索引標籤:來源「任何 IP 位址」、目的地「我的 IP 位址」。
- 「通訊協定」索引標籤:選 TCP → 「至連接埠」輸入
80 → 「描述」輸入 封鎖 80 → 確定。
- 回「新規則屬性」:勾選剛建立的篩選清單 → 「篩選器動作」索引標籤 → 取消「使用精靈」→ 「新增」→ 「新篩選器動作屬性」→ 「安全性方法」選 「封鎖」 → 確定 → 勾選該動作 → 確定。
- 回「本機安全性原則」視窗,右鍵新原則 → 「指派」 生效。
選擇建議
| 維度 | Windows 防火牆 | IPsec 原則 |
| 設定複雜度 | 低 (GUI 精靈) | 高 (多層嵌套物件) |
| 生效層級 | 使用者模式 (防火牆服務) | 核心模式 (TCP/IP 驅動堆疊) |
| 防火牆相依性 | 必須啟用防火牆服務 | 完全獨立,防火牆關閉仍生效 |
| 規則靈活性 | 基本 5 元組過濾 | 支援認證、加密、協議特定動作 |
| 適用場景 | 一般伺服器連接埠管理 | 高安全/合規/防火牆可能被攻擊停用 |
掌握雙管道,可根據威脅模型與運維能力選擇適當防禦層級。