|
给网络把把脉 让BT下载速度狂飚起来(3) 图9:天网的增加一个IP规则
在"名称"一栏中可随便填入,在"说明"中填入对上而名称的一些简单说明,可自己随便来填写。"数据包方向"一栏选中"接收或发送",在"对方IP地址"中选择"任何地址",然后再选中"TCP"页,在"本地端口"栏中填入"从8881到8999","TCP标志位"一栏中勾选"SYN"项目,注意,最后不要忘记了在"当满足上面条件时"一栏中选择 "通行",默认的选项可是拦截,这可与我们希望的结果相反,其他的项目可不作更改,然后点确定。现在在"自定义IP规则"页中就增加了一个"天网中的BT"规则,在前面勾选上,再点击上面的"保存规则"图标,一切OK。,见下图10所示。
 图10:天网中添加了一个BT规则
怎么样,在自己的电脑中通过以上的设置后,各位拥有公网IP的读者在BT时是不是快了许多,快动手吧。
二、内网用户作好端口映射
除了公网用户外,还有许多人是通过局域网方式上网的,即为内网用户。内网用户是通过代理或NAT方式上网的,上网的计算机得到的IP地址是因特网上的保留地址,保留地址有如下3种形式:10.x.x.x,172.16.x.x至172.31.x.x,192.168.x.x,如果大家看到自己机器的IP地址是提到的这三种形式,那必是内网用户无疑了。内网用户速度会很慢,因为在内网下,外网的机器只能看到你的网关的地址,请求只能由你发起,如果对方也在内网下,他就没有办法给你传东西,那么你们就不能互传文件。这样,你就损失了一些下载源,速度可能就会比较慢。
下面对三种常见的内网用户:通过代理服务器(Windows连接共享、Sygate、WinGate、WinProxy、Ccproxy等代理软件)上网和使用路由Modem拨号上网、通过SOHO Router上网,分别来说明怎样设置,以达到提高BT下载的速度。因为内网的机器都是经过一个公网IP地址出去的,就必须通过端口映射、NAT或虚拟服务器来使外网的机器能直接连接到内网机器上,否则外网用户是看到的是你的网关。也就是说,必须通过设置,使位于内网中的机器透明地映射到因特网上去,对外部连接内网机器的用户来说,这台机器也好像是位于因特网上合法的主机一样。
1、代理服务器上网
很多网吧或小企业、机关等用户,都是在ISP处申请一条或几条上网线路,通过架设一台专用的代理服务器,在代理服务器上安装相应的代理或网关软件,通过给客户机DHCP分配IP地址或指定一个固定的IP地址来向局域网内的用户提供上网服务的。我们必须在代理服务器上增加端口映射来提高BT下载速度。
●如果你的服务器是Windows自带的网络共享连接,设置就非常简单。我们以Windows 2000的Internet 连接共享为例。
在你共享的连接上按右键 ,选择"属性",在"共享"页按"设置"按钮,系统会弹出设置窗口,然后在"服务"页选择"添加"按钮,则弹出如下图11的设置窗口。
 图11:添加一个BT服务
在该页中,名称可以随便填(如BT),"服务端口号"中填入8881,勾选TCP,"专用网络上的服务器计算机的名称或地址"中填入你用来进行BT下载机器的名称或IP地址,然后按"确定"保存。再用同样的方法增加其他端口的映像,把它们通通指向你开始指定的计算机。
●使用专用的端口映射软件
可以用的软件有:PortMap、WinRoute Pro、PortTunnel等。以PortMap V1.6来举例说明。PortMap V1.6是一款小巧的绿色软件,其设置非常简,如果使用其他端口映射工具不习惯的朋友不妨试试。设置方法为:运行PortMap V1.6,单击"增加"按钮,则弹出"增加/修改端口映射"的窗口。如下图12所示。

|