2019-10-30
open-and-free
00

目录

1 起因

之前使用 qBittorrent,一直没做额外设置,开箱即用。最近半年发现不管下载什么资源,基本没有速度,能连上的用户数少的可怜。

造成这种情况的原因,种子默认的 Tracker 服务器未工作,致使 BT 下载客户端无法找到网络上分享目标资源的其他客户端。找不到当然连接不上,连接不上当然没下载速度。

解决办法,添加自定义 Tracker 服务器地址。

2 可用的 Tracker 服务器

Tracker 服务器未工作的原因大致两种:

1. Tracker 服务器未工作停止服务; 2. 某种原因导致你连接不上 Tracker 服务器;

第 1 种原因咱没办法。

导致第 2 种原因的一大原因,可能是 Tracker 服务器在国外,它的网络地址被某种神秘力量屏蔽。而这种神秘力量屏蔽服务器地址的一大方法,是将服务器的域名地址解析为错误的 IP 地址。对付这种问题,直接用服务器的 IP 地址就能解决。如果 IP 地址直接被封,那咱依然没办法。

综上,考虑大部分 Tracker 服务器都在国外,那么我们需要找到正常工作,最好提供 IP 地址而不是域名地址的 Tracker 服务器。

2.1 Github 上 trackerslist 项目

感谢 Github 上网友的无私分享,找 Tracker 服务器的活我们不用自己干,这个项目 ngosang/trackerslist 收集了公共可用的 Tracker 服务器,每天都会测试更新。其trackers_best列表中整理了 20 个工作状态最好的 Tracker 服务器,并且提供 IP 地址版本:trackers_best_ip

2.2 newTrackon

newTrackon 是一项用于监视现有开放和公共 Tracker 服务器的状态和运行状况的服务。在 newTrackon 网站上,可以查看全世界网友提交信息的 Tracker 服务器的运行状态、所在国家、IP 地址等信息。

在首页列表上只有一个 Tracker 服务器位于中国,地址是udp://tracker.sbsub.com:2710/announce

2.3 ACGTracker

ACGTracker 网站介绍自己是一个「免费、开放、中立、供任何个人和组织使用」的 Tracker 服务器,应该是国人维护的,但不清楚位于国内还是国外。

Tracker 地址是:http://open.acgtracker.com:1096/announce

3 qBittorrent 中添加 Tracker 服务器

首先,在工具-选项-BitTorrent 中,勾选自动添加以下 Trackers 到新的 torrents,然后添加前文所述 Tracker 服务器地址,一行一个。根据经验,添加 trackerslist 项目 提供的 trackers_best_ip 列表中的服务器就够用了。

注意,Tracker 服务器的健康状态可能会变化,所以建议每隔一段时间,重新添加。

然后在工具-选项-高级中,勾选总是向所有同级的 Tracker 汇报。具体原理不清楚,根据知乎上网友 iCoA 首席特工的建议,这么做能提高下载速度。

4 总结

按照以上设置,之前没有下载速度的资源,现在能够下载,虽然速度仍然不是很可观。

Tracker 服务器只是影响下载速度的因素之一,其他因素还牵扯 BT 客户端设置、带宽、网络状况、资源所在地的网络距离等等。

目前有下载速度已经满足了,毕竟一个资源会采用 BT 下载,就不是什么着急的事儿。

其他非 qBittorrent 的 BT 客户端,参考以上设置原则上也 OK。


欢迎关注微信公众号:[桃源乡吃桃](kktaoyuanxiang)

本文作者:tsingk

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!