企業(yè)網(wǎng)管對(duì)抗BT下載之7種武器

為了不影響正常業(yè)務(wù)的進(jìn)行,企業(yè)網(wǎng)絡(luò)的管理員需要想盡辦法封閉BT有可能經(jīng)過的所有端口,將一些特定的種子發(fā)布站點(diǎn)阻擋在外,將企業(yè)內(nèi)的BT嘗試整體封殺。
編者按:
BT下載正給越來越多的企業(yè)辦公帶來危害,而公眾網(wǎng)、電信網(wǎng)中的BT下載,同樣也正在吞噬著運(yùn)營網(wǎng)絡(luò)帶寬。一旦出現(xiàn)第一顆“種子”(下載源),大量的BT用戶就會(huì)跟進(jìn),形成大規(guī)模的BT下載網(wǎng)絡(luò)。與點(diǎn)到點(diǎn)不同的是,這種“群體生存”網(wǎng)絡(luò),雖然體現(xiàn)了互聯(lián)網(wǎng)的自由,但是同樣也反映出互聯(lián)網(wǎng)的無序。而當(dāng)這種無序性擴(kuò)散到企業(yè)網(wǎng)和電信網(wǎng)中,則變成無法容忍的干擾。
BT全名為Bit Torrent,是一個(gè)P2P軟件,與傳統(tǒng)FTP、HTTP等下載方式不同,使用BT的人數(shù)越多,速度越快。傳統(tǒng)的FTP、HTTP、PUB是把文件由服務(wù)器端傳送到客戶端,這樣會(huì)出現(xiàn)一些問題:用戶數(shù)量的增多要求高帶寬和服務(wù)器的高性能,也會(huì)影響到服務(wù)器的穩(wěn)定性,因此很多服務(wù)器都會(huì)有用戶人數(shù)的限制、下載速度的限制,這樣就給用戶造成了諸多的不便。而BT從根本上解決了這個(gè)問題,BT采用的是一種類似傳銷的方式來達(dá)到共享,在下載的同時(shí),也在為其他用戶提供上傳,所以不會(huì)隨著用戶數(shù)的增加而降低下載速度。使用非常方便,其特點(diǎn)簡單地說就是:下載的人越多,速度越快。
常用的BT軟件有BitTorrent、PTC、Shareaza、BitTorrent++等。
● BitTorrent是一個(gè)多點(diǎn)下載的源碼公開的P2P軟件,使用非常方便,就像一個(gè)瀏覽器插件,很適合新發(fā)布的熱門下載。
● PTC(Personal Torrents Collector)是目前 BitTorrent下載用戶端里最好的軟件之一,PTC的多線程能力使用戶能夠批量更快地下載和上傳資源。
● Shareaza集合了eDonkey、Guntella和BT等流行P2P軟件的特點(diǎn),并可以用于HTTP、FTP下載,具有優(yōu)秀的界面、簡潔的操作以及極強(qiáng)的可制定性。
● BitTorrent++在功能上比BitTorrent有很大的改進(jìn),也更為人性化,彌補(bǔ)了BitTorrent過于簡單缺乏微調(diào)的缺陷,尤其是共享方面的功能。如果中途關(guān)閉了BitTorrent++,只要再次打開程序,就會(huì)繼續(xù)進(jìn)行原來的下載,不用像BitTorrent的續(xù)傳那么麻煩。
這些BT下載軟件以其獨(dú)特的優(yōu)勢(shì)受到廣大用戶的喜愛,不過,麻煩也隨之而來:如果多個(gè)用戶同時(shí)使用BT進(jìn)行下載,會(huì)占用大量網(wǎng)絡(luò)帶寬,嚴(yán)重影響其他用戶的正常工作。在一些企業(yè)的局域網(wǎng)、學(xué)校的校園網(wǎng)、運(yùn)營商的城域網(wǎng)中,都已經(jīng)出現(xiàn)了BT濫用網(wǎng)絡(luò)資源的情況,影響到其他正常業(yè)務(wù)的開展。因此,在一些環(huán)境下完全有必要嚴(yán)格限制用戶的BT下載流量或完全禁止BT下載??偟膩碚f,有以下七種最直接的方式可用。
限制瀏覽BT網(wǎng)站
BT網(wǎng)站很多,但考慮到BT下載的特點(diǎn):下載的人數(shù)越多,速度越快;Seed越多,速度越快。只有比較熱門BT網(wǎng)站的Torrent文件下載的人才會(huì)比較多,一般的BT網(wǎng)站去的人就比較少,下載的人數(shù)也少,除非他能忍受每秒幾K的速度。 因此針對(duì)比較熱門的BT網(wǎng)站,在安全網(wǎng)關(guān)上配置URL過濾規(guī)則,之后,在出接口上啟用過濾Http_Filter功能,禁止對(duì)它們的訪問即可。
禁止訪問Tracker服務(wù)器
Tracker是指運(yùn)行于服務(wù)器上的一個(gè)程序,這個(gè)程序能夠追蹤到底有多少人同時(shí)在下載同一個(gè)文件??蛻舳诉B上Tracker服務(wù)器,就會(huì)獲得一個(gè)下載人員 的名單,據(jù)此BT會(huì)自動(dòng)連上別人的機(jī)器進(jìn)行下載。一般對(duì)tracker服務(wù)器的訪問以HTTP的形式進(jìn)行。
如果企業(yè)網(wǎng)絡(luò)的網(wǎng)關(guān)具有圖形管理日志,則可以查詢到關(guān)于HTTP信息的所有記錄,如果有BT下載,則在日志中發(fā)現(xiàn)相應(yīng)的HTTP報(bào)文,根據(jù)報(bào)文內(nèi)容可以得到Tracker服務(wù)器信息,然后可以在設(shè)備中配置規(guī)則,禁止內(nèi)部用戶訪問該服務(wù)器。
Tracker服務(wù)器的數(shù)量應(yīng)該遠(yuǎn)少于熱門BT網(wǎng)站的數(shù)量,很多網(wǎng)站都是轉(zhuǎn)的其他網(wǎng)站的Torrent,如果可以找出這些Tracker服務(wù)器的地址,這是一種非常有效的方法。利用天清漢馬多功能安全網(wǎng)關(guān),根據(jù)查詢?nèi)罩究梢院苋菀渍业絋racker服務(wù)器。
封閉BT下載端口
解決BT對(duì)局域網(wǎng)的危害,最徹底的方法是不允許進(jìn)行BT下載,BT一般使用TCP的6881~6889的端口,網(wǎng)絡(luò)管理員可以根據(jù)網(wǎng)絡(luò)流量的變化進(jìn)行判斷,在網(wǎng)關(guān)中將特定的種子發(fā)布站點(diǎn)和端口封掉,在BT下載軟件中的Track中可以獲得這些信息;但是現(xiàn)在大多數(shù)BT軟件可以修改端口號(hào),因此網(wǎng)管可以根據(jù)實(shí)際情況,在不影響正常業(yè)務(wù)的情況下盡可能將封閉的端口范圍擴(kuò)大,把一些特定的種子發(fā)布站點(diǎn)和端口進(jìn)行封閉。
限制用戶帶寬
BT之所以會(huì)危害到局域網(wǎng),是因?yàn)樗加昧舜罅烤W(wǎng)絡(luò)帶寬。因此,限制每個(gè)用戶使用的網(wǎng)絡(luò)帶寬,可以明顯緩解BT對(duì)網(wǎng)絡(luò)的危害;同時(shí)對(duì)于一些運(yùn)營性網(wǎng)絡(luò),完全禁止BT使用是不合理的,限制每個(gè)BT的使用帶寬就成為一個(gè)比較好的選擇。網(wǎng)絡(luò)管理員可以通過一些管理軟件或者網(wǎng)絡(luò)硬件配置,針對(duì)應(yīng)用流進(jìn)行較細(xì)粒度的速率限制,例如將BT用戶下載的優(yōu)先級(jí)限制為5(0最高,7最低),帶寬限制為64Kbps。這樣可以確保BT軟件使用的同時(shí)不會(huì)影響其他業(yè)務(wù)的開展。
限制最大連接數(shù)
在使用BT軟件時(shí),下載者會(huì)周期性地向tracker登記,使得tracker能了解它們的進(jìn)度,下載者之間通過直接連接進(jìn)行數(shù)據(jù)的上傳和下載,這種連接使用的是 BitTorrent 對(duì)等協(xié)議,它基于TCP。因此網(wǎng)絡(luò)管理員可以針對(duì)這些特點(diǎn),對(duì)TCP最大連接數(shù)進(jìn)行控制,從而達(dá)到控制BT對(duì)網(wǎng)絡(luò)帶寬的占用。
使用HTTP代理對(duì)應(yīng)用層協(xié)議進(jìn)行過濾
當(dāng)BT客戶端下載時(shí),必須進(jìn)行Tracker查詢,Tracker通過HTTP的GET命令的參數(shù)來接收信息,而響應(yīng)給對(duì)方(下載者)的是Bencoded編碼的消息。在HTTP請(qǐng)求報(bào)文中,攜帶了BT的特征值 User-Agent:BitTorrent。
網(wǎng)絡(luò)管理員針對(duì)該情況,可以通過一些安全管理設(shè)備以及流量管理設(shè)備,甚至網(wǎng)絡(luò)管理系統(tǒng)軟件,過濾特定的應(yīng)用層數(shù)據(jù)包(如HTTP數(shù)據(jù)包),然后根據(jù)BT數(shù)據(jù)包中的關(guān)鍵字(BitTorrent),從HTTP數(shù)據(jù)包中過濾BT數(shù)據(jù)包(如圖1所示)。
圖1 使用HTTP 代理方式過濾BT
現(xiàn)在還有一些BT軟件不通過HTTP來獲取Peers列表,而是采用TCP/UDP協(xié)議,但其BT流中還是包含“BitTorrent”特征碼;如果網(wǎng)絡(luò)設(shè)備中具有能夠針對(duì)BT流中包含的“BitTorrent”特征碼進(jìn)行識(shí)別的產(chǎn)品,則進(jìn)行BT阻斷或限制其帶寬就容易得多了(如圖2所示)。
圖2 特征碼流量識(shí)別BT
相關(guān)文章
微軟新版Outlook將推出郵件分類快捷鍵及多項(xiàng)優(yōu)化:5月開始部署
微軟計(jì)劃在新版Outlook for Windows中引入郵件分類快捷功能,用戶可通過預(yù)設(shè)快捷鍵快速對(duì)郵件進(jìn)行分類,從而大幅提升工作效率并優(yōu)化管理流程2025-04-21rsync The --password-file option may only be used when accessing a
客戶端上傳文件執(zhí)行命令出錯(cuò),提醒The --password-file option may only be used when accessing an rsync daemon.查找資料也很少這樣的說法,最后發(fā)現(xiàn)是冒號(hào)的問題2025-02-26郵箱密碼忘記了怎么找回來? 網(wǎng)易郵箱密碼找回流程
郵箱在使用的時(shí)候,由于各種原因,有時(shí)候我們可能會(huì)遇到忘記密碼、賬號(hào)被盜等問題,這時(shí)候就需要進(jìn)行163郵箱找回操作,本文將為大家介紹如何進(jìn)行163郵箱找回操作2025-02-01電子郵件注冊(cè)教程! 郵箱號(hào)怎么注冊(cè)看這篇就夠了
電子郵件成為了我們?nèi)粘I詈凸ぷ髦胁豢苫蛉钡囊徊糠?,無論是注冊(cè)社交媒體、購物平臺(tái),還是與他人溝通,一個(gè)穩(wěn)定的郵箱賬號(hào)都變得至關(guān)重要,本文將為您提供詳細(xì)的電子郵件2025-02-01wps調(diào)用Outlook 批量發(fā)送電子郵件時(shí)持續(xù)彈出警告框怎么辦?
如何解決程序調(diào)用outlook時(shí)一直警告,wps調(diào)用outlook發(fā)送郵件時(shí),發(fā)送的時(shí)候,會(huì)一直出現(xiàn)警告,需要你一個(gè)個(gè)點(diǎn)確定或拒絕,本文介紹如何解決這個(gè)警告2025-02-01QQ郵箱文件怎么發(fā)送微信? 電腦qq郵箱中轉(zhuǎn)站中文件分享到微信的方法
在使用郵箱軟件的時(shí)候,有的用戶想要通過QQ郵箱文件,QQ郵箱中存在這種功能,但是很多小伙伴不知道到底要如何操作,下面小編就給大家?guī)鞶Q郵箱文件發(fā)送微信教程,感興趣的2024-09-29微信電腦版怎么獨(dú)立窗口中打開訂閱號(hào)? 訂閱號(hào)獨(dú)立窗口顯示的教程
微信電腦版看訂閱號(hào)的時(shí)候,想要獨(dú)立窗口顯示訂閱號(hào),該怎么操作呢?下面我們就來看看詳細(xì)的教程2024-09-29Outlook在windows系統(tǒng)中有哪些快捷鍵? Outlook的鍵盤快捷方式大全
Outlook可以用它來收發(fā)電子郵件、管理聯(lián)系人信息、記日記、安排日程、分配任務(wù),新版Outlook for Windows帶來了許多新功能,今天我們就來看看Outlook快捷鍵匯總2024-09-13微信怎么調(diào)默認(rèn)瀏覽器? 微信設(shè)置默認(rèn)瀏覽器打開網(wǎng)頁鏈接的教程
微信怎么調(diào)默認(rèn)瀏覽器?只需簡單設(shè)置,在微信就可以使用默認(rèn)瀏覽器打開網(wǎng)站,該怎么設(shè)置呢?詳細(xì)請(qǐng)看下文介紹2024-08-14GameViewer怎么刪除設(shè)備 GameViewer刪除設(shè)備的步驟
GameViewer怎么刪除設(shè)備?GameViewer 是一款專為游戲玩家設(shè)計(jì)的遠(yuǎn)程控制助手,下文中為大家?guī)砹薌ameViewer刪除設(shè)備步驟,需要的朋友快來看看吧2024-06-17