相信绝大多数高清玩家都是通过
P2P软件下载高清视频文件的,而大家在下载时都会遵循一个原则,即每个用户既是下载者,也是上传者。但现在有些软件却违反了这个原则,只下载不上传,造成了所谓的“吸血”现象。
一直以来闹得沸沸扬扬的“吸血”与“反吸血”源于一款P2P下载软件Vagaa。此软件基于开源软件修改,却抹去了原作者的名字,并拒绝开放源代码。而且软件在使用中疯狂地向服务器发送查询请求,从而影响服务器的性能,拖累了所有用户的正常使用。而以Vagaa为代表的软件的这类行为,就被称为“吸血”现象。
抛开其拒绝开放源代码不说,这类软件大的影响还在于两方面。一是上传和下载严重不对等,如只有在下载的时候才会进行有限的上传,而且上传数据量远远少于下载数据量,这个跟把上传限制在非常低的速度,下完就移除任务不予分享的做法没什么两样。二是在连接服务器和使用服务器进行搜索方面有严重的缺陷,极大地加重了服务器的负担。它们一经连接成功就频繁地对服务器进行检索,如果连接不成功则将频繁地进行连接,直至服务器不堪重负。
对绝大多数使用遵循P2P共享原则的下载软件的用户来说,要如何屏蔽上述的这类“吸血”软件呢?下面就让我们一起来看看多款主流P2P客户端软件的设置方法。
μTorrent是一款完全免费,也没有任何广告的P2P客户端软件,同时也是绿色软件,下载解压后就能使用,非常方便,因此成为目前用户下载BT时常用的软件。推荐下载μTorrent 1.8.2正式版。
下载地址:http://www.utorrent.com
下载注意:在下载μTorrent 1.8.2后,想要使用中文版还需下载Language pack,但由于
μTorrent的中文说明不太完善,很多用户下载语言包后不会使用。点击Language pack后下载的文件名为dl.php,需要把它改名为utorrent.lng,并把它放在与μTorrent相同的目录下,重启软件后就会自动识别为中文。
图1
防吸血设置:打开“Opitions(选项)”,点击“Preferencrs(设置)”并点选“BitTorrent(任务)”,然后将“Protocol Encryption(协议加密)”中的“Outgoing(传出连接)”选择为Enabled(启用),并且解除“Allow incoming legacy connections(允许传入旧式连接)”默认勾选的状态(图1)。
其实就是赫赫有名的Azureus“毒蛙”,该软件在英文用户中的使用率应该算是大的,从3.1版起开始正式改名为Vuze,新版本为Vuze 4.2。
下载地址:http://azureus.sourceforge.net
图2
防吸血设置:打开“Tools(工具)”,点击“Opitions(选项)”,点选“Connection(连接)”中的“Transport Encryption(协议加密)”,然后勾选“Require encrypted transport(启用协议加密)”(图2)。
rTorrent是一款Linux文字界面的BT下载软件,功能比较丰富,适合在没有Windows操作系统及远程操作中使用。远程控制rTorrent时可以通过任何OS平台的SSH客户端,用“command”启动即可,随时可以通过SSH监控下载情况。
下载地址:http://libtorrent.rakshasa.no
图3
防吸血设置:图3为通过SSH客户端连接到Linux服务器的BT管理界面。在“~/.rtorrent.rc”里找到“encryption”项,加入“require”。例如“encryption=allow_incoming,require,prefer_plaintext”。
BitComet另一个更被大家熟知的名字是比特彗星,它是一款老牌的BT客户端软件,在BT下载方面做得相当成熟,现已更新到BitComet 1.10版本。
下载地址:http://www.bitcomet.com
图4
防吸血设置:打开“工具”,点击“选项”,点选“任务设置”中的“BT下载”,然后勾选“启用反吸血保护”,在“协议加密(防范BT协议过滤)”后的下拉菜单中点选优先(图4)。
BitSpirit也就是比特精灵,它是目前国内使用率相当高的BT客户端软件,目前新版本为
BitSpirit v3.3.2.352。
下载地址:http://www.bitspirit.com.cn
图5
防吸血设置:比特精灵从3.3.2.287版开始才支持屏蔽设置,但方法不同于其它同类软件。它是利用Windows中的记事本来更改,比较灵活。打开软件安装根目录中的config文件夹,右键单击
sfilter.dat文件,选择打开方式,在列表里选择记事本,里面罗列了时下流行的数款P2P软件,如果要屏蔽某些软件,则将其名称前面的分号去掉并保存文件。更改文件后需要退出比特精灵,然后重新启动任务方能生效(图5)。
eMule是一个开放的P2P文件分享软件,基于eDonkey的网络协议。eMule本身是不支持屏蔽设置的,但是通过DLP(动态反吸血保护,由Xtreme的开发者Xman开发完成的一个eMule开源插件)可以让eMule支持此项功能(eMule Xtreme是eMule和DLP的结合体),但是设置稍显复杂。
下载地址:http://www.xtreme-mod.net
防吸血设置:打开“Opitions(选项)”,点选“Security(安全)”,然后勾选“Protocol
Obfuscation(迷惑协议)”中的“Enable ProtocolObfuscation(启用迷惑协议)”(图6)。
图6
别急,还没有设置完。再点选“Xtreme”,勾选“Enable Anti-Leecher- Protection(启用反吸血保护)”和下面的10个子选项,然后点选“Community Mods(社区客户端)”和“Nick/Modthiefs(昵称/客户端标示)”后的“Ban(屏蔽)选项”(图7)。
图7
几款主流的P2P客户端软件如何屏蔽吸血的设置已经介绍完了,大家可根据自己所用的客户端软件对照着设置。而要净化咱们的BT下载环境,也正是要从这些点滴做起。