如何破解服务器禁止BT下载

如何破解服务器禁止BT下载,第1张

状况一:

BT用户首先要到BT网站上选取torrent文件下载,torrent文件里包含了要下载的文件内容,Tracker服务器的URL以及任务连接地址。这一过程对防火墙后的内网用户通常没有影响,因为请求torrent文件就相当于访问普通网页,只要允许上网,内网用户就能完成这一步。

结界一:

1)在防火墙加入策略禁止对主要BT网站访问。(工作量大)

2)防火墙可以配置HTTP策略禁止torrent扩展名的下载

破界大法一:

1)现在BT网站多如牛毛,封了就再找咯。非要访问某些热门BT网站可以通过HTTP代理

2)把要下载的文件名改一下扩展名就能下载了

3)再直接一点,在可以下载种子的地方下载好要下载的文件,用U盘存起来或者叫朋友帮你下载后email给你或者MSN,QQ传给你。这办法网管怎么禁也是没法子防住

状况二:

由于第一步得到了Tracker服务器的URL,这一步就用这个URL去连接它,主要目的是从Tracker服务器上取得包含其它BT客户端(我们称这些BT客户端为PEER)的列表。Tracker服务器使用的端口通常是TCP的81、82、6969、8000、8001、8080,如果防火墙没有允许对这些外部端口的访问,那么内网客户端连接Tracker服务器将会失败。

结界二:

1)在防火墙封掉以上提到的Tracker服务器常用端口。

注意:对于公司完全可以把上面提到的端口封掉。而作为运营商,家庭和网吧等封端口会导致用户某些用以上端口做监听端口的软件同样失效,以及访问不到某些特定端口的网站。不可否认封端口是一个直接简单的方法,但笔者不推荐。

2)禁止访问常用的Tracker服务器。如:btfans3322org。虽然此方法与禁止访问BT网站原理相同,但是Tracker服务器地址远少于BT网站。工作量相对少很多。

破界大法二:

以上两个防范方法都可以通过代理的方法绕过防火墙。更直接的方法就是更换支持DHT技术的新版BT软件。DHT技术是即使无法连接到Tracker服务器也同样可以获得正在下载同样文件的IP信息,完成整个下载过程。如:从BitComet 059版本开始支持DHT技术

状况三:

连接到Tracker服务器以后,如果BT客户端是公网用户,服务器会反向连接BT客户端,以检验BT客户端能不能被其它BT客户端连接,检验成功的BT客户端将被加入到PEER列表中。如果客户端是内网用户,有两种方法可以让服务器反向连接。

第一种是如果路由支持UPnP技术可以开启UPnP服务,对于一台内网电脑,UPnP功能可以使网关或路由器的NAT模块做自动端口映射,将BT软件监听的端口从网关或路由器映射到内网电脑上。网关或路由器的网络防火墙模块开始对Internet上其他电脑开放这个端口。

第二种方法是设置路由端口映射,把指定端口映射到内网某台电脑上,而这台电脑BT软件用这个指定端口与Internet上其他电脑通信,由于在一个BT连接上数据传输是双向的,你不被别人连接,也就同时失去了从别人那里下载数据的机会。通过以上两种方法,实现内网BT客户端也可以加入PEER列表中,从而增加被连接的机会。

结界三:

既然知道BT软件是要通过某个监听端口才能实现通信,我们可以通过封掉常用的。如:6881-6889 8881-8889,16881-16889。这个方法是大多数网管以及运营商常用的方法。

破界大法三:

一般网管和运营商是不会关掉UPnP功能,因为这个功能对于很多服务来说是至关总要的。在此笔者可以提醒正在用此方法的网管,现在许多BT软件都是用随机端口了,也就是说BT客户端的监听端口已经不在封锁的端口范围内了。只要更新BT软件就能破解封监听端口的方法。

状况四、

现在许多BT软件是根据Bittorrent协议,相互通信都要遵守Bittorrent协议。

结界四:

1)由于都要根据Bittorrent协议进行通信,所以可以通过拆包挡掉所有Bittorrent协议的数据包。也就是现在出现的一些基于应用层的防范P2P的软件(如:P2P终结者)。

2)使用具有“深度防护”的防火墙(如:Microsoft ISA Server)用Sniffer软件对各种BT软件抓包,在应用层协议对软件所使用签名进行过滤

3)在Cisco的路由器上加装PDLM模块通过PDLM+N BAR的方法来封锁BT。

破界大法四:

第一跟第二种防范方法笔者暂时还想不到好方法破解,唯一办法就是去贿赂一下网管。哈哈,这方法对任何防范方法均有效哦。而至于第三种方法,笔者曾经试过设置Cisco路由器对内网进行测试,发现用笔者现在用的BitComet 067下载软件依然能正常下载。相信也是BitComet对BT协议进行加密绕过了路由器的检测。

七种最直接的方式可用。

1限制浏览BT网站

BT网站很多,但考虑到BT下载的特点:下载的人数越多,速度越快;Seed越多,速度越快。只有比较热门BT网站的Torrent文件下载的人才会比较多,一般的BT网站去的人就比较少,下载的人数也少,除非他能忍受每秒几K的速度。 因此针对比较热门的BT网站,在安全网关上配置URL过滤规则,之后,在出接口上启用过滤Http_Filter功能,禁止对它们的访问即可。

2禁止访问Tracker服务器

Tracker是指运行于服务器上的一个程序,这个程序能够追踪到底有多少人同时在下载同一个文件。客户端连上Tracker服务器,就会获得一个下载人员 的名单,据此BT会自动连上别人的机器进行下载。一般对tracker服务器的访问以HTTP的形式进行。

如果企业网络的网关具有图形管理日志,则可以查询到关于HTTP信息的所有记录,如果有BT下载,则在日志中发现相应的HTTP报文,根据报文内容可以得到Tracker服务器信息,然后可以在设备中配置规则,禁止内部用户访问该服务器。

Tracker服务器的数量应该远少于热门BT网站的数量,很多网站都是转的其他网站的Torrent,如果可以找出这些Tracker服务器的地址,这是一种非常有效的方法。利用天清汉马多功能安全网关,根据查询日志可以很容易找到Tracker服务器。

3封闭BT下载端口

解决BT对局域网的危害,最彻底的方法是不允许进行BT下载,BT一般使用TCP的6881~6889的端口,网络管理员可以根据网络流量的变化进行判断,在网关中将特定的种子发布站点和端口封掉,在BT下载软件中的Track中可以获得这些信息;但是现在大多数BT软件可以修改端口号,因此网管可以根据实际情况,在不影响正常业务的情况下尽可能将封闭的端口范围扩大,把一些特定的种子发布站点和端口进行封闭。

4限制用户带宽

BT之所以会危害到局域网,是因为它占用了大量网络带宽。因此,限制每个用户使用的网络带宽,可以明显缓解BT对网络的危害;同时对于一些运营性网络,完全禁止BT使用是不合理的,限制每个BT的使用带宽就成为一个比较好的选择。网络管理员可以通过一些管理软件或者网络硬件配置,针对应用流进行较细粒度的速率限制,例如将BT用户下载的优先级限制为5(0最高,7最低),带宽限制为64Kbps。这样可以确保BT软件使用的同时不会影响其他业务的开展。

5限制最大连接数

在使用BT软件时,下载者会周期性地向tracker登记,使得tracker能了解它们的进度,下载者之间通过直接连接进行数据的上传和下载,这种连接使用的是 BitTorrent 对等协议,它基于TCP。因此网络管理员可以针对这些特点,对TCP最大连接数进行控制,从而达到控制BT对网络带宽的占用。

6使用HTTP代理对应用层协议进行过滤

当BT客户端下载时,必须进行Tracker查询,Tracker通过HTTP的GET命令的参数来接收信息,而响应给对方(下载者)的是Bencoded编码的消息。在HTTP请求报文中,携带了BT的特征值 User-Agent:BitTorrent。

网络管理员针对该情况,可以通过一些安全管理设备以及流量管理设备,甚至网络管理系统软件,过滤特定的应用层数据包(如HTTP数据包),然后根据BT数据包中的关键字(BitTorrent),从HTTP数据包中过滤BT数据包

7阻断BT流

现在还有一些BT软件不通过HTTP来获取Peers列表,而是采用TCP/UDP协议,但其BT流中还是包含“BitTorrent”特征码;如果网络设备中具有能够针对BT流中包含的“BitTorrent”特征码进行识别的产品,则进行BT阻断或限制其带宽就容易得多了

连接设置

全局最大下载速率:默认为无限制,最低为1KB。

全局最大上传速率:默认为无限制,最低为3KB。

BT下载的原则是上传越多下载越快,普通宽带用户使用默认无限制设置即可。ADSL用户由于上传过大会影响下载,建议适当限制上传速度,一般为最大上传速度的80%。

任务计划

最多同时进行的下载任务数:默认为10。

此设置仅针对下载任务,上传任务不列入控制范围。超过设定值之后打开的下载任务将自动进入队列状态,排队等候开始。(对队列中的任务再次选择开始,可突破选项设置)

自动开始新任务如果总下载速度低于:默认为无限制。

如果在一段时间内总下载速度小于设定值,则会自动将队列中的第一个任务变成下载状态,注意停止的任务不能被自动开始。

应用举例:一个接一个的自动下载——将同时进行的下载任务数设为1,则从任务2开始,后续加入任务状态均为队列中,当任务1下载完毕,变为上传任务后,任务2自动开始下载。同时,合理设置第二项,可有效避免流量浪费。

监听端口

监听端口,选择随机端口:默认值为随机产生。

和原始BT软件不同,BC只需要1个端口即可对应多个任务,通常不必修改默认设置,一般用什么端口都没有区别的,如果已经在路由器上设置了端口映射,则在选项框中输入相应的端口即可。

[编辑]代理

代理服务器类型:No Proxy(无代理)

需要使用代理才能上网的用户,请按照代理服务器设置填写相关内容。代理服务器及技术原理请自行查找学习。

[编辑]任务设置

下载管理

默认下载目录:默认值为BC安装目录/Downloads文件夹

用户可自行改变设置,推荐将默认下载目录设定在非系统盘、空间足够大的分区上,分区格式最好为NTFS已避免不能下载4G以上容量文件的情况。

添加任务时不出现提示窗口:默认为不选

勾选此项可使torrent文件在打开后直接进入BC下载队列,而不出现任务属性窗口。

下载前先分配空间:默认为不选

勾选此项,可在硬盘上预先为下载文件分配应有的容量,否则将会在下载过程中动态地为文件分配空间。但是对于一些配置较低的用户,勾上此项后,在下载大容量文件前的分配空间阶段,可能会有一段时间系统无响应。请根据实际状况设置此项。

给未完成的文件添加!bc后缀:默认为选上

勾选此项可自动为未完成文件添加!bc的扩展名,任务完成后自动去除。但是个别时候会有文件下载不完全但已经可以使用的情况,且一些用户不熟悉文件扩展名操作容易造成一些误会,建议没有特殊需要的用户不勾选此项。

移除任务时删除0字节尚未下载的文件:默认为选上

任务下载完成时

下载完成时再次扫描文件确保完整性:默认为不选

某些情况下显示为完成的任务不能使用,再次扫描完整性会显示并不是真正100%完成。勾选此项可有效解决上述问题,但是扫描文件完整性时会占用大量系统资源,建议不经常出现上述问题的用户不选此项。

当分享率达到百分之多少时自动停止任务:默认为无限制

设置此项后,当任务下载完成时,若分享率达到设定值,则任务自动停止,若未达到设定值,则将保持上传直到达到设定值后,任务停止。不选此项,则任务下载完成后仍将一直保持上传状态。

如果种子少于多少则继续保持上传:默认为5

延续上项设置,若停止任务设置为无限制则此项不会生效。若任务可连接种子数小于设定值,则达到上项设定的分享率,任务也不会停止。

当所有任务都自动停止后关闭电脑:默认为不选

延续上两项设置,若停止任务设置为无限制则此项不会生效。若设置了停止任务分享率,则所有进行中任务均达到上两项设定并自动停止后,将自动关闭电脑。

如无特殊需要,推荐保持上三项的默认设定以体现共享精神,切记你的下载也正是来源自他人的上传。

上传管理

每任务最大上传速度:默认为无限制,最低为3KB

和全局速度限制不同,此项设置为每任务上传速度限制,且每任务速度之和若大于全局上传限制,则会取全局数为速度限制值。

每任务保证上传速度:默认为无限制

上传任务的保证上传速度:默认/最低为3KB

BC做种上传任务的优先级小于下载任务,导致某些情况下做种上传任务往往不能获得应有带宽,设置此项可使做种任务以保证速度以上的速度做种,避免做种但无上传速度的情况发生。

[编辑]界面外观

Bitcomet启动时

当我登陆windows时自动启动Bitcomet:默认为不选

Bitcomet启动时自动开始下载上传任务:默认为不选

选择此项可以在BC启动时自动继续上次关闭BC时处于运行状态的任务,注意停止的任务是不会被自动运行的。

Bitcomet启动时最小化到系统托盘:默认为不选

启动时打开网页:默认为空

Bitcomet运行时

最小化到系统托盘:默认为选上

任务运行时防止系统进入待机/休眠状态:默认为选上

允许系统托盘气球提示:默认为选上

系统托盘气球提示显示时间:默认为20秒

运行时添加制作torrent的快捷方式到右键菜单:默认为不选

最多显示的peer数量:默认为100

此选项可调整用户列表中显示的用户ip及相关信息的数量,与实际连接用户(peer)数量无关。建议保持默认设定。

在bitcomet中浏览网页:默认为选上

勾选此项后,BC中的网页链接如侧边栏链接将采用BC内置浏览器直接打开。否则将使用系统默认浏览器打开。

工具栏显示按钮文字:默认为选上。

Bitcomet退出时

在主窗口按关闭按钮时最小化到系统托盘:默认为不选

在有任务运行时退出则弹出确认窗口:默认为选上

[编辑]聊天设置

允许聊天:默认为不选

昵称:默认为空

启用聊天选项后,可与下载同一torrent并使用BC的在线用户聊天交流。

[编辑]高级设置

启动时自动检查版本更新:默认为选上

作为默认BT客户端:默认为选上

如果多少分钟之内不能连接则添加备用Tracker:默认为30

备用tracker列表:默认为空

可以添加某些支持多tracker的服务器做为备用tracker,作为连接不上原服务器的备份方案。

[编辑]网络连接

允许打开windows网络共享和防火墙ICS/ICF端口(XP有效):默认为选上。

如果使用了windows的网络共享或防火墙,其默认设置可能并不对BC使用的端口开放,从而造成BC连不上服务器或peer等问题,选择此项可自动在设置里添加允许BC端口通过。

允许使用UPNP自动端口映射(xp有效):默认为选上

对于某些网关设备支持自动端口映射(极少见)的用户来说,此项设置可以自动打开网关设备对BC监听端口的映射从而使用户获得远程连接。如果能修改网关设置的,推荐手动进行端口映射,映射方法见论坛相关贴或自行google解决。

注意:某些情况下,选择此项会导致一些断网、死机之类的问题,确认此选项对自己无效的用户推荐不选此项。

推出时删除NAT和防火墙端口:默认为不选

仅对以上两项成功的用户有作用,遗留相关端口设置可能会造成一些安全隐患,可能而已……。

每任务最大连接数:默认为自动调整

每任务保持连接数:默认为自动调整

虽然选项字面意义上不同,但其实设置的效果都一样,BC会以两个选项数值大的那个为目标,努力的发起并保持连接数。比如不管你设0-500还是500-500,最终都是保持500的连接数(当然,前提条件是torrent的连接数要够,否则是以你的可能连接数为准)

默认虽然是自动,但其实是60,因此对于大多数BT速度和HTTP速度差距较大的用户来说,加大连接数是提速的最佳选择,只要设备支持的住,当然是数值的越大越好。

注意:对于一些经常在下载中断网、死机的用户来说(原因基本上都是设备无法支撑大批量的连接,或者运营商做出了限制),合理设置此项也是消除问题的关键。

至于到底设多少并没有统一的标准可供参考,请根据自己实际情况调整。

全局最大上传连接数:默认为自动调整

全局保证上传连接数:默认为自动调整

上传连接数是包含在总连接数里的,设置此项是另一种的限速办法,有需要的可根据实际情况调整。

连接发送分包大小:默认为自动调整

保留默认设置即可,设置多少对软件性能无明显影响。

连接发起间隔:默认为300毫秒

建议保留默认设置。一般服务器端会对连接做出限制,因此客户端的调整并没有太大的意义。

最大同时尝试的TCP连接个数:默认为500(XP sp2系统下为10)

由于安全性问题,sp2系统对并发的TCP连接数做出了限制,但是此举会严重影响BT软件的速度,目前最好的解决办法是下载 http://wwwlvllordde/ 网站的TCPIP补丁。

补丁官方位置 http://wwwlvllordde/lang=en&url=downloads

是否允许通过UDP实现内网互联:默认为自动检测

内网互联是目前解决内网用户之间互联互通的一个比较好的方法,BC的内网互联可以大幅度提高内网用户的速度(尤其是冷门torrent的速度)。

需要注意的是内网互联目前还处于发展初期,功能的实现依赖于内网互联服务器,不同的BT客户端之间也不能互通。

注意:由于实现内网互联功能需要部分带宽来用作与服务器的数据交换,而且对于公网用户(有远程连接)来说完全不需要内网互联,因此非内网用户推荐禁止内网互联。

并且,有部分内网用户,由于网关设备的局限,内网互联功能大量的UDP连接会导致断网等现象,因此出现网络异常状态的内网用户也推荐禁止内网互联。

[编辑]IP规则

允许向服务器报告内网ip便于子网内连接:默认为选上

解决同一子网内用户由于对外ip相同产生的连接问题(待考证),推荐保留默认设置。

启用IP过滤配置文件ipfilterdat(与emule兼容):默认为选上

Ipfilerdat文件位于BC安装目录下的rules文件夹内,可使用记事本(notepad)等文本编辑软件查看使用方法或进行编辑。用户可自定义禁止与某些IP的连接(尤其适用于不希望产生国外流量费的用户)。

应用举例:参考链接 http://bbsbtchinanet/showthreadphps=&threadid=386366

下载任务每ip最大允许连接数:默认为3

上传任务每ip最大允许连接数:默认为1

偶尔用户列表会出现大量同一ip甚至同一端口的用户连接(产生原因及影响不明),建议保留默认设置以避免此类状况发生。

[编辑]磁盘缓存

磁盘缓存最小值:默认为6MB

磁盘缓存最大值:默认为50MB

合理设置磁盘缓存可在一定程度上降低硬盘损耗,BC的智能缓存 (http://wikibitcometcom/help-zh/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98#E4B8BAE4BB80E4B988E8AFB4BitcometE79A84E7A381E79B98E7BC93E5AD98E58FAFE4BBA5E4BF9DE68AA4E7A1ACE79B98EFBC9F)技术也可有效减少磁盘碎片的产生。在最大最小值范围内,BC运行时的实际缓存使用量将取决于全局连接数等数据,用户可根据实际使用情况加大最大值(原则上缓存设置越大越好)。

减小缓存当空闲物理内存低于:默认为50MB

一定的空闲物理内存将保证用户在使用BC下载的同时流畅进行其他操作,BC将调整使用的缓存量以保证当前空闲物理内存大于设定值。

在最大最小值范围内自动调整缓存大小:默认为选上

自动调整缓存可有效避免内存占用过大,同时减少磁盘碎片的产生。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何破解服务器禁止BT下载

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情