返回列表 发布新帖

关于CCFBits下载时红种和不统计下载流量的原因分析与解决方案

5608 9
发表于 2013-5-15 18:25:43 | 查看全部 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×
相信不少刚进入CCFBits的PTer们都遇到过这种问题,导致完成不了新手考核的下载流量要求。下面介绍一下我从遇到这个问题到解决它的过程,希望能起到抛砖引玉的作用。

我上个月在某位好心人的邀请下进入了该站,面对着新手考核任务,刚开始当然是刷上传了,于是从其它站下了些资源来辅种。等上传流量有15GB的时候,我就准备刷下载流量了,找了个非免费的黑种准备下载,于是问题就出现了。

【问题描述】
我的网络是IPv4/IPv6双协议的,开始用的客户端是rtorrent 0.9.2, 添加下载任务后,第一次和tracker通信,一切都挺正常,获得了peer节点清单,开始下载了。当客户端第二次和tracker通信时,就红种了,返回这个错误“Error, one torrent can only be downloaded from one location!”,但事实上,我没在其它IP上同时下载,自己的IP也没改变过。

由于之前已经连上了一些peer节点,下载不会中断。之后的每次和tracker通信都会有前述错误,导致下载流量的统计信息无法更新到tracker,等下载完成了,网站上显示的下载流量依然为零。然后,开始做种了,和tracker通信也正常了,种子也不红了,上传流量也能被正确统计。

我以为是下载客户端的问题,于是又依次试了下Deluge 1.3.6, Transmission 2.77和utorrent,结果都是一样的。去CCF的官方论坛上看了下,发现不少其他人也遇到了这个问题,早就发了求助帖,可是管理员要么没回复,要么就是没有提供对症下药的解决办法。失望之下,觉得”求人不如求己“这句话真是太对了。

【原因分析】
为什么明明只在一台电脑上下载,却会得到“Error, one torrent can only be downloaded from one location!”(一个种子只能在一个地方下)的错误呢?CCF网站个人信息页面的这个信息提醒了我(点击看大图):


对于支持IPv6协议的用户,PT客户端软件一般会将用户的IPv6地址包含在HTTP头信息里一并发送给tracker,这样tracker就会检测到用户有一个IPv4地址和一个IPv6地址。这是很正常的,其他站的tracker也都能正确处理这种情况。但是CCFBits的tracker是2013年04月15日才支持IPv6地址上报,于是我大胆猜测 ,是不是它的tracker代码不完善,将用户的IPv4和IPv6地址误判为两个设备的IP地址,因此,才会认为用户在两个地方下载同一个种子。为了验证自己的这个猜测,我就索性把IPv6协议给禁用了,再去下CCF的种子,果不其然,一切都正常了,那叫一个激动啊……

【解决方案】
问题的起因找到了,解决方案也就手到擒来了。
解决方案一: 禁用自己的IPv6协议

缺点: 不能使用IPv6,会影响所有站点的上传下载,对于IPv4限流量的用户,这就更不是个好方案。

解决方案二: 使用毒蛙(Vuze/Azureus)来下载CCFBits的种子

毒蛙是基于JAVA的,因此很多人不喜欢用它。这个软件的功能很全,个人觉得比utorrent的功能还要强大,它支持跳过Hash检查直接做种、重定向,以及IP过滤等utorrent有的功能。不过,Vuze 4.9的IP过滤功能更强大,它可以针对每个种子来设置是否启用过滤

更奇特的是,即使你启用了毒蛙(Vuze)的IPv6特性,它也能够连接上IPv6节点,但它反馈给CCFBits tracker的就只有IPv4地址,不会再出现前述的红种错误。对于IPv4限流的用户,可以在毒蛙(Vuze)的设置里将IPv4地址都给过滤掉,通过纯IPv6来下CCFBits的种子,是不是很爽啊:)

下面附上毒蛙(Vuze)用于PT下载的几个关键设置的截图(点击看大图):






希望以上信息能够帮到你,Enjoy!

评论9

我工兵Lv.10 发表于 2013-5-15 18:29:38 | 查看全部
膜拜,好长啊,支持一个
回复 点赞

使用道具 举报

vsvs619@2Lv.10 发表于 2013-5-15 18:30:42 | 查看全部
好帖!
回复 点赞

使用道具 举报

chen1987 发表于 2013-5-15 18:35:57 | 查看全部
技术贴。
回复 点赞

使用道具 举报

zhubei25Lv.9 发表于 2013-5-15 18:37:10 | 查看全部
本帖最后由 zhubei25 于 2013-5-15 18:48 编辑

好贴。再來一枚
回复 点赞

使用道具 举报

欢腾的小螃蟹Lv.10 发表于 2013-5-15 18:49:38 | 查看全部
好贴,支持{:7_727:}
回复 点赞

使用道具 举报

solknightLv.8 发表于 2013-5-15 18:51:44 | 查看全部
这个网站账号没了   还是支持一下!
回复 点赞

使用道具 举报

幽谷奇峰楼主Lv.3 发表于 2013-5-15 18:56:57 | 查看全部
zhubei25 发表于 2013-5-15 18:37
好贴。再來一枚

多谢鸟叔大大
回复 点赞

使用道具 举报

pengmingsongLv.8 发表于 2013-5-15 20:04:11 | 查看全部
可惜已经被BAN了,话说都在外站发帖质询了,也没人理会,无语{:7_734:}
回复 点赞

使用道具 举报

Sp0t 发表于 2013-6-8 12:34:13 | 查看全部
原来如此,在很多站都碰到过同样的问题,原来是ipv6惹的祸呀。多谢楼主分享经验。
回复 点赞

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

淘宝小店

邀请码

VIP会员

微信客服

公众号

微信群

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表