d_in_g 2008-5-3 19:41
关于BT被封的几个解决办法
突破网络封锁(一) - 正确设置监听端口
bt下载有其独特的魅力,但也让运营厂商或者学校头疼,因为其占用了大量的网络带宽,使整个网络变得缓慢。因此运营厂商或者学校即将开始或已经开始封杀某些bt网站或者端口。例如,笔者所在的学校就将5q给封掉了。正所谓"上有政策,下有对策",我们可以发掘bit comet的其它功能,以突破bt封锁。
运行bit comet,选择"选项"。在"选项对话框"中选择"网络连接",在其右下角,点击"选择随机端口"或直接更改"监听端口"。
为什么要这样做?
理由:bitcomet无论进行多少任务只使用一个监听端口,监听端口号可以随意。不监听端口也可以,但会大大降低上传和下载的速度。由于现在isp大量封6881-6889 8881-8889,16881-16889端口,所以这个监听端口最好避开这3段。
第3页:突破网络封锁(二) - 代理服务器也很重要
监听端口只是成功的开始,接下来的这一步才是最重要的。选择"选项"对话框的"代理"。在"代理服务器类型"的下拉菜单中可以选择"socks4"、"socks4a"、"socks5"、"http1.1"等,这里以"http1.1"为例,填好服务器和端口。
这里需要注意的是,一定要将"仅对http连接使用代理(tracker服务器的连接)"前面的钩打上。如此就可以仅在连接服务器获得ip信息的时候使用代理,而在平时下载时提交的是自己的代理。这样做就是只用代理从服务器获得连接ip的信息,在下载的时候依然用自己的ip,速度会更快一些。
突破网络封锁(三) - 打开dht网络
bt并不是真正的无tracker运行,它需要从服务器获得ip信息,从bit comet 0.59版本开始支持dht网络,这使得bt下载更加便利,即便无法连接到服务器(严格意义上应该称之为种子服务器)也同样可以获得ip信息,完成整个下载过程。
其实,只要你使用bit comet 0.59版本或以上,默认状态都是打开dht网络的。建议做种的时候尽量选择支持dht网络。
以上这三步搭配使用,可以让你肆无忌惮地使用bt下载。
谁说bt伤硬盘- 缓存设置保护你的硬盘
bt从诞生的那一天就背负着"损害社会主义硬盘"的罪名,笔者对此不屑以顾。正所谓众口烁金,积毁销骨,很多用户对此望而却步,不敢使用了。其实,进行一下简单的设置可以将bt对硬盘的损耗降到最低。
这里笔者按照设置"虚拟内存"的经验,将其最大和最小值均设置为"256m"。其实,设置多大合适,这取决你的系统内存,以及网络速度。
磁盘缓存的设置可以参看此处每秒读写次数来设置磁盘缓存,以及自身系统的配置来决定。
应用小技巧 (上) - 下载前要注意下面的问题
第一,一开机自动开始下载任务。相信很多bt爱好者,每天关机后都有没有完成的任务,有的时候一个任务需要几天才能完成,而每次开机又总忘记先打开bt。怎么办呢?其实,简单地设置一下,就可以让bt软件随着电脑启动,一开机就开始下载,免去重复操作的麻烦。
注:将上面两个红圈内选项选中即可。笔者通常会将默认的"启动时显示欢迎页面"去掉,这样可以尽量地少些打扰。
第二,确保下载完整,即时终结上传。相信有好多bt爱好者都碰到过,辛辛苦苦下载回来的电影看不了,或者软件打不开,怎么回事?其实,bt并不像http或者ftp那么严格的协议,其数据丢失的可能性还是很大的。此时,我们不必将文件删除重新下载,只要在bt中选择文?单击右键,选择"重新检查完整性"即可。为了确保万无一失,有没有一劳永逸的方法呢?看看下面的设置你就会明白了。
注:笔者一般选择上传"120%"就自动停止上传,这样做也是对bt用户的一种回馈,同时也可以保证自己另外的下载不至于耽搁。不过,当下载完成时上传超过120%,此设置并不管用,需要自己手动终止任务。
应用小技巧 (下) - 让下载再快一些!
第三,加快服务器的连接速度。连接更多的服务器可以获得更多的ip信息,也就是说可以得到更多的资源。下载的速度和这关系很大,一个种子中往往包括n个服务器的信息,全部都连上是我们完整并快速下载的保证。
第四,当然你也可以通过它来完成更多的设置,如下载完成后关机,这样读者就可以放心的把任务交给电脑来完成了,而不必耽误自己的美梦。
总结 - 建议您一定要下限速破解
bit comet是一个不错的p2p软件。在使用的过程中适当的设置一下,可以事半功倍。
现在已经有流媒体的p2p软件了
如果你使用的windows xp sp2的操作系统,最好下载一个破解tcp连接数量的补丁,否则在下载的过程中,打开网页会非常的慢或者根本大不开。虽然bitcomet从.59开始就解决了这个问题,但是安装后还是有明显的改善。
从bitcomet 0.59开始支持dht网络,但是其也有一个令人讨厌功能--限制下载速度为600k(在连接某些网站时,如5q)。笔者建议安装破击此限制的补丁。
现在有很多员工拥有很强电脑知识,总有十个八个喜欢跟网管斗法,喜欢下BT的是千方百计的找破解办法。正所以道高一尺魔高一丈,可能某些网管还懵然不知某些禁BT方法已经无效。既然已经失效,今天就为BT下载狂热者分析各种破解方法,同时也给广大网管提个醒你现在的网络存在漏洞吗?
状况一:
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服务器。如:btfans.3322.org。虽然此方法与禁止访问BT网站原理相同,但是Tracker服务器地址远少于BT网站。工作量相对少很多。
状况三:
连接到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 0.67下载软件依然能正常下载。相信也是BitComet对BT协议进行加密绕过了路由器的检测。
笔者对本文只是分析各种防范以及破解方法,并未深入对各种防范以及破解方法进行系统分析。具体方法网上都有详细的步骤,有兴趣的读者可以到网上搜索一下。因为笔者能力有限,如有错漏请在评论中指出。
破界**二:
以上两个防范方法都可以通过代理的方法绕过防火墙。更直接的方法就是更换支持DHT技术的新版BT软件。DHT技术是即使无法连接到Tracker服务器也同样可以获得正在下载同样文件的IP信息,完成整个下载过程。如:从BitComet 0.59版本开始支持DHT技术。
(三)
在BT软件中设置页一般都有代理服务器(Proxy)的设置。记住默认的BT端口,在里面填入搜索到的代理服务器IP就行了。
服务器的可以在许多地方找到。
[url]http://www.proxycn.com/proxy_port_80/page1.htm[/url]
国内的就行了。
(四)
突破BT封锁——BT端口被封的应对方法
突破BT封锁——BT端口被封的应对方法
目前有一部分ISP服务器出于各种原因封锁了6881-6889端口,使得其用户无法正常使用BT软件来下载文件,我们可以通过下面办法来应对。使用BitTorrent Plus!Ⅱ
点击程序窗口中的“文件→属性设置”,在“BitTorrent属性设置”窗口中可以看到,勾选“UPnP自动端口映射”的选项,并将“端口范围”中的数值范围改为1-65535。
修改Torrent文件
打开系统的资源管理器,在菜单中依次选取“工具” | “文件夹选项” | “文件类型”,在窗口中找到Torrent这种扩展名,单击“高级”按钮。
在打开的窗口中点击“编辑”按钮,然后对编辑窗口中那个启动BT程序的命令行参数做出修改:在此行结尾部分加上一个空格和控制端口绑定的参数“—minport”(表示最低端口号)、“—maxport”(最高端口号),例如“"D:\\Program Files\\BitComet\\BitComet.exe" "%1" --minport 7201 --maxport 7304”,其中的端口号请自己随意设置,不要是原来的6881-6889范围就可以了,最后重新启动BT软件就可以了。
使用代理服务器
使用代理服务器也可以解决这个问题,但要求BT软件必须支持代理功能(例如BitComet,即使不支持此功能的也可以配合sockscap这个软件来搭配使用)。此外,由于BT的数据流量很大,因此较难找到一个稳定又快速的socks代理服务器。如果同时具备了这两个条件,则要突破封锁就很容易了。
weifengzhulang 2008-5-4 14:07
顶一个