萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows Server 2003 教學

善用 Windows 內建「網際網路連線防火牆」阻擋連接埠攻擊

前言

「衝擊波」等蠕蟲病毒常利用系統漏洞發動連接埠攻擊。Windows Server 2003 與 XP 內建的「網際網路連線防火牆」 (ICF) 即可封鎖不必要的連接埠,無需安裝第三方軟體。

一、基本設定

  1. 右鍵「網路芳鄰」 → 「內容」。
  2. 右鍵「區域連線」 → 「內容」 → 「進階」頁籤,勾選「網際網路連線防火牆」,確定啟用。

二、測試基本設定

  • 另一台電腦 ping 本機,出現「Request timed out」表示成功封鎖 ICMP。
  • 使用掃描工具掃描本機,發現無開放連接埠。

三、進階設定

點擊「設定」按鈕進行詳細配置:

  • 服務開放: 勾選需對外提供的服務 (如 FTP),或按「新增」自訂連接埠。
  • 記錄設定: 選擇記錄項目,預設日誌位於 C:\Windows\pfirewall.log。
  • ICMP 協定: 勾選「允許傳入回應要求」即可讓 ping 通順。

四、常見疑問解答

Q1:連接埠全關了怎麼跟別台電腦通訊?

ICF 封鎖的是「服務連接埠」(如 80, 21, 23),而非客戶端主動發起連線時隨機開啟的暫時連接埠 (>1024)。瀏覽網頁時,本機隨機開一個連接埠連往伺服器的 80 連接埠,結束後隨即關閉,不影響正常上網。

Q2:netstat -na 顯示連接埠仍開著?

netstat 顯示的是本機程序開啟的連接埠。ICF 是在外圍建立防護牆,連接埠雖在本機開啟,但外部封包無法穿透防火牆到達。用掃描工具從外部掃描才能驗證防火牆效果。

Q3:無掃描工具如何遠端測試連接埠?

使用 telnet 目標IP 連接埠號,若連線成功會顯示回應訊息,失敗則提示連線失敗。

結語

正確理解 ICF 的運作機制,即可零成本建立基礎防護,抵禦常見連接埠掃描與攻擊。

copyright © 萬盛學電腦網 all rights reserved