aria2 中文文档 下载 App

找不到 peer?给任务多加几个 Tracker

为什么要加 tracker

tracker 是帮 BT 客户端互相认识的"介绍人"。种子里自带的 tracker 可能失效或人少,多补几个活跃的公开 tracker,peer 发现率明显提高——这对冷门资源、磁力链接尤其有效。

追加 tracker

aria2c --bt-tracker="tracker1/announce,tracker2/announce" "文件名.torrent"

替换种子自带的列表

想把种子里的 tracker 全部弃用,换成自己指定的:

aria2c --bt-exclude-tracker="*" --bt-tracker="tracker1/announce,tracker2/announce" "文件名.torrent"

--bt-exclude-tracker 负责剔除(* 表示全部剔除),--bt-tracker 在剔除之后追加——所以先排除后追加的顺序是官方设计,追加的不受排除影响。

高级调优参数

参数作用默认
--bt-tracker-interval强制 tracker 请求间隔秒数,0 表示按 tracker 响应自适应0
--bt-tracker-timeouttracker 连接超时秒数60
--bt-tracker-connect-timeout建立连接的超时秒数60

tracker 地址哪里找

社区维护着公开 tracker 列表(如 ngosang/trackerslist 项目,持续更新可用地址),复制 announce 地址按逗号拼接即可。列表也可以直接写进配置文件的 bt-tracker= 行,见配置模板。

加了还是没速度,按BT 无 peer 排查过一遍 DHT 与端口。