Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

企業網管封鎖 BT 下載七大戰術:從網址過濾到流量特徵識別

編輯:XP 系統基礎知識

BT 下載佔用大量頻寬嚴重影響正常業務,企業網管需封鎖 BT 可能經過的所有連接埠、阻擋特定種子發布站點、整體封殺內部 BT 嘗試。以下七種最直接方式:

1. 限制瀏覽 BT 網站

熱門 BT 網站的 Torrent 檔下載者多、速度快。在安全閘道配置 URL 過濾規則,於出介面啟用 HTTP 過濾功能,禁止存取熱門 BT 網站。

2. 禁止存取 Tracker 伺服器

Tracker 為伺服器端程式,追蹤同時下載同一文件的用戶數。客戶端連上 Tracker 獲取下載名單並自動連線他機下載。通常以 HTTP 形式存取。若閘道具圖形化管理日誌,可查詢 HTTP 記錄發現 BT 相關報文,提取 Tracker 位址並配置規則禁止內部用戶存取。Tracker 數量遠少於熱門 BT 網站,此法極有效。天清漢馬多功能安全閘道可輕易查詢日誌找出 Tracker。

3. 封閉 BT 下載連接埠

BT 通常使用 TCP 6881~6889 連接埠。網管可依流量變化判斷,在閘道封鎖特定種子發布站點與連接埠(可從 BT 軟體 Track 列取得)。但多數 BT 軟體可修改連接埠,故在不影響正常業務前提下盡可能擴大封鎖範圍。

4. 限制用戶頻寬

BT 危害在於佔用大量頻寬。限制每用戶頻寬可明顯緩解;對營運網絡完全禁止不合理,限制 BT 頻寬較佳。可透過管理軟體或硬體配置,針對應用流細粒度限速,例:BT 下載優先級設 5 (0 最高、7 最低)、頻寬限 64Kbps,確保不影響其他業務。

5. 限制最大連線數

BT 下載者週期性向 Tracker 登記,下載者間透過直接連線傳輸資料(基於 TCP 的 BitTorrent 對等協定)。網管可針對 TCP 最大連線數進行控制,達到限制 BT 佔用頻寬目的。

6. 使用 HTTP 代理對應用層協定過濾

BT 客戶端下載時必須查詢 Tracker,Tracker 透過 HTTP GET 命令參數接收資訊,回應為 Bencoded 編碼訊息。HTTP 請求封包攜帶 BT 特徵值 User-Agent: BitTorrent。網管可透過安全管理設備、流量管理設備或網管系統軟體,過濾特定應用層封包(如 HTTP),依關鍵字 BitTorrent 從 HTTP 封包中過濾 BT 流量。

7. 阻斷 BT 流量

部分 BT 軟體不透過 HTTP 獲取 Peers 列表,改用 TCP/UDP 協定,但流量中仍含 BitTorrent 特徵碼。若網路設備具備識別此特徵碼功能,阻斷或限制 BT 頻寬更容易。

Copyright © Windows教程網 All Rights Reserved