BT下载可以让用户充分榨尽网络带宽的每一滴油水,可是一些朋友进行BT下载时,总觉得下载速度慢如蜗牛,与其他用户使用BT时的体会有天壤之别。其实造成这种现象的原因除了BT种子数量偏少、当前下载人数不多之外,自己电脑的防火墙作祟的因素也不少。这里以笔者电脑上安装的天网防火墙为例进行具体说明。
天网防火墙 2.7.7.1004 build 0302 个人版
软件大小:4461KB
软件语言:简体中文
软件类别:国产软件/试用版/网络安全
运行环境:Win9x/Me/NT/2000/XP
下载地址:http://www.onlinedown.net/soft/6958.htm
防火墙的作用
俗话说得好:成也萧何,败也萧何。防火墙就像介于计算机和网络之间的一道大门,主要作用就是防止自己电脑中的恶意程序或来自外部的程序进行网络通信,防范来自网络的攻击。
当然防火墙并不是一扇密不透风的大门,它必须通过开放多个端口,才能保障那些合法的通信。这时,我们不妨把这些端口看成是这扇大门上的众多小窗口。大部分小窗口被关闭自然就会堵死网络通信的进出通道,造成一些通信无法实现。
在正常情况下,BT下载是通过常用端口6881~6889来进行的。但防火墙的默认设置却会自动将它们关闭。所以在使用BT时,就会因防火墙的阻拦而造成连接不到BT种子或延迟数据包的通过速度,从而让BT下载速度变慢甚至停止,所以我们只有打开相应的“小天窗”,才能使BT实现高速下载的效果。
开启系统自带防火墙的端口
由于大家使用的防火墙大都是系统自带的防火墙和第三方防火墙,在此分别以系统防火墙和笔者电脑上安装的天网防火墙为例介绍如何开放端口。
步骤一:打开WindowsXP中的“控制面板”,运行其中的“Windows防火墙”。在打开的窗口中单击“高级”选项卡,在页面中“网络连接设置”栏目内选择连接外部网络的连接名称。点击“设置”按钮,便可进入该连接的“高级设置”页面。
步骤二:点击“添加”按钮,在“服务设置”对话框中的“服务描述”一栏内输入自定义名称,如:开启BT端口;在“您的网络上主持此服务的计算机的名称或IP地址”栏目中填入当前的公网IP地址,在“此服务的外部端口号”内填入6881~6889中的任意一个端口号,如“6881”,在“此服务的内部端口号”栏目中输入同样的端口号;点选右侧的“TCP”选项,点击“确定”按钮完成开放端口的操作(如图1)。
最后用同样方法再搞定6882~6890的端口的开放就可以了。
打开天网防火墙上的端口
步骤一:打开天网防火墙,单击界面上的“IP规则管理”按钮(如图2)。然后在“自定义IP规则”页面中单击工具栏上的“增加规则”图标,此时便会打开“IP规则修改”对话框。
步骤二:如同在系统防火墙中的设置一样,可分别在“名称”、“说明”栏目内输入自定义名称和说明(如图3);在“数据包方向”一栏内选择“接收或发送”选项;将“对方IP地址”设定为“任何地址”。
步骤三:点击“TCP”选项卡,在“本地端口”区域内输入“从6881到6890”,把“TCP标志位”勾选为“SYN”,将“当满足上面条件时”选项设为“通行”,单击“确定”按钮。
步骤四:此时会自动返回到“自定义IP规则”页面,在该规则的复选框前打钩,单击工具栏上的“保存” “应用”图标将其存盘即可。
经过上述相关操作,影响BT下载速度的端口就会被打开,这样与外部网络进行BT下载的通路就会变得畅通无阻,使BT高速下载有了保障。
需要特别说明的是,上述开放端口的方法仅对具有外网IP地址的用户有效,若内网用户在BT下载时遇到下载速度偏慢的问题,可通过在代理服务器上进行端口映射等方法加以解决。