bt被封怎么解决?
的有关信息介绍如下:对于ISP封6881-6889或8881-8899端口的情况,可以通过修改bt客户端使用的端口范围来避免,具体方法如下: 修改注册表或者文件类型中torrent文件的打开时运行的命令具体操作在2000下是:我的电脑->工具->文件夹选项->文件类型->按一下键盘上的'T'键,然后往下翻几页,找到TORRENT这种扩展名,单击“高级”,在打开的窗口中选中“open”,然后点“编辑”,在编辑窗口中下面那行就是启动bt的命令行参数了,在此行结尾加一个空格后增加以下控制端口绑定的参数:--minport 最低端口号 --maxport 最高端口号这样子,例如 原来是"C:\Program Files\BitTorrent\btdownloadgui.exe" --responsefile "%1"现在就把他改成"C:\Program Files\BitTorrent\btdownloadgui.exe" --responsefile "%1" --minport 8021 --maxport 8079其中的端口号请自己随意设置,不要是原来的6881-6889范围就可以了。如果使用的是原版或者我以前放出的补完版或者3.X.X的修改版,用以上方法即可修改如果用5.X.X的试验版,可以直接在程序中改设置。 注意:以上操作完成后均需要重新启动BT才能生效。对于最近ISP封6969端口的问题,可以通过使用http代理服务器来解决,具体方法是:对于使用nt内核的操作系统(nt,win2000,xp,win2003),可以简单的现在ie中设置通过特定的http代理服务器上网,设置成功后,启动bt,bt即可自动使用ie的代理服务器设置来连接tracker服务器。启动bt后ie的代理服务器设置即可还原。 对于所有操作系统,可以设置环境变量'http_proxy'(不包括单引号的哦),就可以让各种使用python核心的bt软件自动使用设定的代理服务器来访问tracker了,具体的格式是:'http://proxyip:proxyport'或者'http://username:password@proxyip:proxyport'这样的格式(不包括单引号的哦),比如'http://10.10.10.10:8080'或'http://admin:11111@12.12.12.12:3128'这样子。具体设置环境变量的方法,win98/me是在启动的autoexec.bat中设置,win2000/xp/win2003是在系统->高级->环境变量中设置(设置为当前用户的或者系统的环境变量都可以) 注意上面所说的代理服务器都是指http代理服务器,设置socks代理服务器对于bt连接服务器来说是不适合的也不能用上面的方法设置的。注意如果仅按照上面的方法设置了http代理服务器或者使用支持http代理服务器设置的bt客户端通过代理服务器连接到了tracker,也仅仅能被tracker服务器识别为“内网的客户端”,也就是只能主动连接其它有公网ip的客户端而不会有客户端来主动连接你的客户端,这是因为通过代理服务器访问tracker使得tracker无法获得你的准确ip地址。因此,对于公网ip的用户和做了端口映射的内网用户,如果通过代理服务器访问tracker,最好同时设置“本地IP”这个配置为你的公网准备接受连接的ip,这个参数对应于命令行参数就是'--ip',具体设置方法参见上面提到的修改端口范围的方法,不同的是在命令行参数上增加'--ip XX.XX.XX.XX',其中XX.XX.XX.XX为你的公网ip或你映射端口所在的机器的公网ip对于http://btfans.3322.org:6969/announce这个地址的torrent文件,可以手工announce到http://btfans.3322.org:8000/announce就可以直接连到tracker服务器了(仅适用于支持手动announce的客户端,不过这也不是什么好办法,并不能彻底解决问题,还是用代理服务器吧),不过可不要尝试直接修改torrent文件哦,因为手动修改torrent文件成功极其容易失败。