Windows 7 防火牆大幅增強:引入多重作用設定檔(網域/私人/公用同時生效)、輸出連線過濾、GUI 連線安全規則(IPsec)、動態加密、連接埠範圍簡化管理。本文系統解析進階設定面板與實戰技巧。
| 類型 | 適用場景 | 網路探索 | 家庭群組 | 預設輸入 | 預設輸出 |
|---|---|---|---|---|---|
| 家庭網路 | 受信任家庭 LAN | 開啟 | 可建立/加入 | 封鎖 (白名單放行) | 允許 |
| 公司網路 | 受信任企業 LAN | 開啟 | 不可建立 | 封鎖 | 允許 |
| 公用網路 | 咖啡廳、機場、旅館 Wi-Fi | 關閉 | 不可建立 | 封鎖 | 允許 |
| 網域網路 | 加入 AD 網域並通過 DC 驗證 | 依策略 | 不適用 | 依策略 | 依策略 |
關鍵突破:Vista 僅單一設定檔生效,Win7 允許不同網卡套用不同設定檔,私人網卡走私人規則,公用網卡走公用規則,不再被最嚴格規則綁架。
netsh ipsec 指令複雜度
netsh advfirewall show allprofiles ← 查看三設定檔狀態
netsh advfirewall set allprofiles state on ← 全開啟
netsh advfirewall firewall add rule name="Allow HTTP" dir=in action=allow protocol=TCP localport=80 profile=private
netsh advfirewall consec add rule name="IPsec HTTP" endpoint1=any endpoint2=any protocol=TCP port=80 action=requestinrequestout auth=computer
netsh advfirewall set global statefulftp enable ← 啟用 FTP 狀態檢查
netsh advfirewall export fwpolicy.wfw 備份/部署Win7 防火牆已具備企業級宿主防火牆核心能力,善用進階面板即可構建精細防禦。