Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 關於 Windows

Win7 防火牆新增允許程式/連接埠:解決軟體網路封鎖、建立伺服器入站規則

編輯:關於 Windows

Windows 7 防火牆預設封鎖所有未授權輸入連線,伺服器軟體、P2P、遊戲、遠端管理工具需手動新增「允許的程式」或「連接埠」規則才能正常運作。

新增允許程式 (最常用、最簡單)

  1. 控制面板 → Windows 防火牆 → 左側「允許程式或功能通過 Windows 防火牆」
  2. 「變更設定」 (需管理員權限)
  3. 清單中找到目標程式 → 勾選「私人」/「公用」網路類型 → 確定
  4. 若清單無目標程式 → 「允許其他程式」→ 「瀏覽」選取 .exe → 「加入」→ 勾選網路類型

新增連接埠規則 (精確控制、伺服器適用)

  1. 進階安全性防火牆 (wf.msc) → 輸入規則 → 新增規則
  2. 規則類型:「連接埠」→ 下一步
  3. TCP/UDP、特定本機連接埠 (如 80,443,3306,3389,1433) → 下一步
  4. 動作:「允許連線」→ 下一步
  5. 設定檔:域/私人/公用 (依部署環境勾選) → 下一步
  6. 名稱/描述 → 完成

網路位置類型與規則生效邏輯

網路位置典型環境預設輸入行為規則生效條件
網域企業 AD 環境封鎖電腦加入網域且連線網域控制站
私人家庭/辦公室可信任網路封鎖使用者選擇「家庭/公司網路」
公用咖啡廳/機場/旅館 Wi-Fi封鎖 (最嚴格)使用者選擇「公用網路」或預設

規則需勾選對應網路位置才生效,伺服器建議勾選「域/私人」,避免公用網路暴露服務。

常見伺服器連接埠速查

服務連接埠協定備註
HTTP / IIS / Apache80TCP
HTTPS / SSL443TCP
遠端桌面 (RDP)3389TCP/UDP建議限制來源 IP
MySQL / MariaDB3306TCP
SQL Server1433TCPBrowser 服務 1434 UDP
PostgreSQL5432TCP
SSH22TCPWin10+ 內建 OpenSSH
FTP21 (控制)、20 (資料)TCP被動模式需額外連接埠範圍
DNS53TCP/UDP
DHCP67/68UDP

安全性最佳實務

  • 最小權限原則:僅開放必要連接埠、限制來源 IP 範圍 (範圍頁籤設定)
  • 避免使用「允許程式」開放系統服務 (svchost.exe 等),改用連接埠規則
  • 定期稽核規則:netsh advfirewall firewall show rule name=all
  • 啟用防火牆記錄:進階設定 → 內容 → 「記錄」→ 「記錄已捨棄的封包」/「記錄成功的連線」
Copyright © Windows教程網 All Rights Reserved