■文:重庆 冷孤月
网络上的不少影视资源都以BT下载的方式提供,但是不少朋友并没有体会到BT下载的高速狂奔,而更多的是听到很多新手朋友的抱怨:BT种子太少、下载速度比普通的HTTP下载还慢,但是通常我们是希望下载速度越快越好,但是现实的很多网络环境却让下载速度巨慢,真的在没办法改变现实环境的时候,通过改变系统设置或者网络环境的改变来达到让下载速度快起来呢?
选择好合适的下载工具
要想取得比较理想的下载速度,一款好的下载软件是必不可少的,常用BT下载工具有比特精灵(BitSpirit)、BitComet、uTorrent、BitTorrent、迅雷等。比特精灵更易用,而 BitComet 则更适于内网(局域网用户),用迅雷的朋友也很多,具体选择哪一款也是“见仁见智”的问题,通常这些工具在安装完成后都会提示你进行网络优化设置,如在“比特精灵”中,会弹出设置向导中就有提示你选择物理网络环境和缓存机制,正确设置这些选项往往能成倍提高下载速度。
在安装设置之后,在优化了的条件下仍然很慢,造成这样慢的因素有系统TCP/IP并发连接数限制、下载工具本身的设置与网络不妥,处于内部局域网、利用路由器上网的内网环境影响等。
小提示:BT下载的原理
通常上网主要就是浏览网页、收发邮件、下载软件等等。相比而言,上传带宽几乎很少使用,无形中造成了带宽资源的巨大浪费。而BT下载则是利用下载数据的同时也在上传资源给其他计算机上。这样,每台下载数据的“客户端”计算机同时也充当“服务器”,充分利用网络带宽,下载的人越多、速度就越快。简言之既是下载客户端同时又是上传的服务器。
解除TCP/IP连接限制 增加连接资源数
有朋友将系统升级到Windows XP SP2后发现,BT就坏掉了,无论种子数量再多,自己的网速再快,都会常连不上服务器。即使连上,下载和上传速度也大不如前。罪魁祸首SP2补丁包中对同时连接TCP/IP连接次数作了限制(默认设置为“10”),当系统检测到TCP/IP连接超过10后,就会拒绝连接。因此对系统TCP/IP并发连接数进行破解势在必行。可以根据你使用的软件选择不同的破解方法。
step1、在比特精灵中,默认的完整安装模式会安装连接数破解补丁,运行后执行菜单“功能→TCP连接数补侗命令,在弹出的对话框中直接输入更改后的补丁并发连接数值,可以设置为256或者更高,应用后即可完成破解,然后重启系统生效。
图1比特精灵的TCP/IP补丁设置
step2、在BitComet中,依次执行菜单“工具→选项”打开窗口后,切换到“高级设置”下的“TCP/IP连接限制”选项卡下,直接输入修改后的并发连接数后点击“应用”确定。退出完成破解。
图2 TCP/IP连接数修改
step3、如果你使用迅雷作为BT下载工具的话,运行迅雷后,在主窗口中执行菜单“工具→系统优化设置”,在弹出的对话框的“当前连接数”中输入修改数值,然后单击“修改连接数”按钮,重启系统即可生效。
图3 设置迅雷
step4、除借助于下载工具来破解补丁以外,还可使用TCP-Z这款软件来完成破解。运行TCP-Z后,在“TCP”选项卡下,可以看到当前的连接数和相关网络连接状况,切换到“补侗选项卡下,然后拖动滑块依次对内存补丁和连接数文件补丁进行调解,在预览到数值后感觉满意的话,直接点击“应用”确定后重启系统即可生效。
端口映射,突破内网限制
一 、网络时空转换,映射出飞速狂飙
在更改了TCP/IP连接数之后,像校园网这样的一个内网环境下或者是一个局域网络的环境下可以看出下载速度有明显的改观,但是在对外的广域网这样的大环境,除了资源不丰富之外,还会常出现很多的死链接,下到一半就不动了,要不在内网环境下,网络速度仍然很慢,并且网络资源不丰富,那怎么办呢?其实只需要设置内网穿透和端口映射就行了,这样能完成对下载环境的改变,进而提高下载速度。
step1、开启BT下载软件的UPnP支持
在BitComet“选项”窗口左侧目录树中,点击“高级设置”下的“网络连接”项,在窗口右侧选中顶端的“允许打开Windows网络共享和防火墙ICS/ICF端口(XP有效)”和“允许使用UPnP自动端口映射(XP有效)”复选框,然后单击“是否允许通过UDP实现内网互联”项,在列表框里选择“优先”。
图4 端口映射设置
接着在“IP规则”里选中“允许向服务器报告内网IP便于子网内连接”复选框,单击“确定”按钮保存设置。在比特精灵中,依次点击菜单“选项→设置向导”打开设置向导,点击下一步到“UPnP支持”这一步的时候,确保已经勾寻启用比特精灵的UPnP支持”和“启用允许比特精灵自动为Internet连接防火墙添加端口映射”这两项,完成设置后重新启动比特精灵即可。
在迅雷中,依次执行菜单“工具/配置”命令在打开的“配置”窗口中切换到“BT/端口设置”选项卡下,然后在右边确保已经勾寻允许连接DHT网络”和“允许使用UPnP自动端口映射功能”这两项(如图5),确定后推出即可开启。
图5端口映射选项
step2、开启路由设备的UPnP实现映射
尽管开启了UPnP自动端口映射,但对于使用无线方式上网或者使用宽带路由器共享上网的ADSL线路用户,发现BT下载速度比宽带拨号方式降了很多。原因是电脑通过路由器的NAT功能上网,BT下载用户就无法连接到你的电脑提供文件下载支持,因此还得开启路由设备的UPnP才能匹配适应。
二 、路由端口映射
step1:首先要启用路由器的UPnP功能,与BT下载软件支持UPnP相匹配实现端口映射。打开IE浏览器并输入路由器IP地址,接下来输入账户和密码登录到路由器的管理界面,然后展开“转发规则/UPnP设置”设置项。单击“启用UPnP”按钮启用UPnP;
图6 网络设置
step2:在BT软件里设置监听端口号。这里以BitComet为例,单击工具栏的“选项”按钮,打开选项设置窗口后切换到“网络连接”。单击“监听端口”右侧的“选择随机端口”,软件会随机选择一个端口号,复制这个端口号备用;
step3:接着返回路由器管理页面,依次展开“转发规则/虚拟服务器”设置项,选择其中一个空闲的ID项目,在“服务端口”文本框输入BitComet里更改的监听端口号,然后在“IP地址”文本框输入计算机的IP地址,“协议”选择“ALL”,最后选中后面的“启用”复选框,单击“保存”按钮保存设置。退出路由器的管理页面即可完成设置。
三 、Windows系统防火墙设置
step1、选择好合适的种子。好的种子才是下载速度的保证,你可以借助于BT种子发布网站、BT种子搜索引擎网站和BT软件本身来寻找“优良”的种子。
step2、很多时候网络服务提供商或者网管会对BT下载进行限制,一般会封掉BT端口来达到禁止BT下载的目的。如果是这样的话,不妨在BT下载软件里面更改监听端口来突破封锁。如在BitComet选项设置窗口后切换到“网络连接”。单击“监听端口”右侧的“选择随机端口”,软件会随机选择一个端口号。复制这个端口号。打开Windows XP的 “Windows 防火墙”,在打开的设置窗口中切换到“例外”选项卡下,在列表中选中“BitComet-aBitTorrentClient”然后单击“添加端口”按钮,弹出“添加端口”对话框,随意输入名称,然后在“端口号”中粘贴复制的内容(如图7),连接单击“确定”按钮返回BitComet窗口即可。
step3、多个BT端口,代理支招在下载的时候如果碰上连接不到种子,那就试试用代理来解决这一问题。比如在BitComet在选项窗口中,在左侧目录树点击“代理”项,在窗口右侧设置端口为80的可用代理服务器,选中“仅对HTTP连接使用代理(Tracker服务器的连接)”复选框。只要代理服务器成功连接即可,连接不上的话,可以换个代理服务器再试。通常都能连接上了,其他的诸如迅雷、比特精灵也可用类似的方法来解决。
图7 防火墙端口修改