IPFilter (P2P)
IPFilter是一種過濾阻擋不安全IP的功能,它被很多P2P檔案分享客戶端和防火牆軟件所使用。
目的
這些P2P檔案分享客戶端使用IPFilter的目的包括:防止來自某些IP的惡意攻擊、虛假檔案的傳送和某些反P2P的著作權組織收集P2P網絡上載輸有著作權檔案的資訊數據等。[1]
支援
IPFilter被很多防火牆軟件、eDonkey網絡客戶端與BitTorrent協定客戶端所使用,支援IPFilter的軟件套件括[2][3]:
- eDonkey網絡客戶端:aMule、eMule與其Mod(修改版)、eMule Plus、MLDonkey、Shareaza、Lphant、JMule等
- BitTorrent協定客戶端:μTorrent、Vuze、BitTorrent、BitSpirit、BitComet、Halite、Transmission等
eMule等一些客戶端也具有自動更新IPFilter的功能。
ipfilter.dat格式的IPFilter可以擁有過濾級別,但僅有eMule與其Mod和少數客戶端支援設置區分過濾級別,其他多數支援IPFilter的軟件都無法支援或完全無法使用帶有過濾級別的ipfilter.dat。[1]
格式
IPFilter通常的格式包括ipfilter.dat格式和guarding.p2p格式。其中常用的ipfilter.dat格式由「IP段」、「過濾級別」、「註解」三個項目依序構成,分別以半形逗號「,」為分界。IP僅可使用阿拉伯數字,以32位元地址表示區段或單一主機,零不可被省略,以半形連接號「-」為分界。[1]guarding.p2p格式由「註解」、「IP段」二個項目依序構成,分別以半形冒號「:」為分界。IP僅可使用阿拉伯數字,以32位元地址表示區段或單一主機,前導零必須省略,以半形連接號「-」為分界。
範例
.dat格式
001.000.000.000 - 001.255.255.255 , 000 , Internet Assigned Numbers Authority. 140.113.000.000 - 140.113.255.255 , 255 , Republic of China, National Chiao Tung University. 208.080.152.002 - 208.080.152.002 , 255 , www.wikipedia.org
.p2p格式
Internet Assigned Numbers Authority.:1.0.0.0-1.255.255.255 Republic of China, National Chiao Tung University.:140.113.0.0-140.113.255.255 www.wikipedia.org:208.80.152.2-208.80.152.2
參考
- ^ 1.0 1.1 1.2 eMule IPFilter(IP过滤库)详解. (原始內容存檔於2010-07-12).
- ^ IPFilter v146(IP过滤库)Meuh6879版及修改版. (原始內容存檔於2010-10-10).
- ^ ipfilter updater. [2010-10-29]. (原始內容存檔於2010-08-29).