防火牆運作原理
XP SP2 防火牆僅阻擋未請求的入站連線,對主動發起的出站連線不干預。IE、Outlook Express 等系統內建程式擁有「綠色通道」,即使啟用「不允許例外」也能正常上網。第三方防火牆通常雙向監控,這是最大差異。若間諜軟體已潛入並主動連出,XP 防火牆無法阻擋;但若間諜軟體開放埠口等待外部連入,防火牆會攔截並彈出警告。
實戰一:對比天網防火牆與 XP 防火牆對 QQGame 的處理
- 不將 QQGame 加入例外,登入遊戲大廳。
- 天網立即攔截出站請求並詢問是否允許。
- XP 防火牆對出站請求無反應,登入成功;當遊戲需下載資料(入站請求)時,才彈出「Windows 安全性警示」。
- 關閉警示:防火牆設定→例外→取消勾選「Windows 防火牆封鎖程式時通知我」。
實戰二:正確識別 UPnP 讓 BitComet 高速下載
- 「網上鄰居」左側工具列點「顯示連網的 UPnP 裝置圖示」,若未安裝會自動安裝。
- 防火牆設定→例外→取消勾選「不允許例外」。
- 啟動 BitComet,若防火牆詢問選「解除封鎖」。
- 例外頁勾選「UPnP 架構」。
實戰三:開放 TCP 445 供遠端 MMC 管理 (磁碟管理、電腦管理等)
- 防火牆例外頁勾選「檔案和印表機共用」。
- 點「編輯」→選中「TCP 445」→「變更範圍」→勾選「僅我的網路」或「自訂清單」輸入允許的 IP。
等效命令:netsh firewall set portopening TCP 445 TCP445 ENABLE
實戰四:徹底搞定「遠端桌面」與「遠端協作」連線
- 遠端協作:例外頁勾選「遠端協作」,系統自動監控
sessmgr.exe 所有通訊。
- NetMeeting 遠端桌面共用:需在例外頁「程式和服務」分別新增:
① %systemroot%\System32\mnmsrvc.exe
② C:\Program Files\NetMeeting\conf.exe
實戰五:只允許內網 Ping 回應
預設阻擋 ICMP 入站,導致內網無法 Ping 檢查連線。
方法一:同實戰三,將「檔案和印表機共用」開放的埠範圍限定為子網。
方法二:防火牆→進階→雙擊內網連線介面→ICMP 頁→勾選「允許傳入的回應要求」→確定。
ICMP 協定補充
ICMP (Internet Control Message Protocol) 為 TCP/IP 子協定,傳遞網路控制訊息(通不通、主機可達、路由可用)。Ping、Tracert 均基於 ICMP。