aria2 中文文档 下载 App

BT 任务没速度:peer 数为 0 的排查清单

先分清两种"没速度"

进度行字段见进度行解读。

排查清单

1. 确认 DHT 开着

--enable-dht 默认开启,但显式确认一遍不亏;IPv6 网络再开 --enable-dht6。见DHT 与端口。

2. 放行端口

默认 TCP 6881-6999(peer 数据)+ UDP 6881-6999(DHT 与 UDP tracker):

3. 追加活跃 tracker

种子自带 tracker 可能半死不活,补一批公开列表里的 announce 地址:

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

详细写法见追加 Tracker。

4. 私有种子的限制

种子带私有标记时,DHT、PEX、局域网发现都不参与,只能靠种子内 tracker。这是协议规则不是故障,此时第 3 步是唯一抓手。

5. 局域网场景

同一内网有其他 BT 客户端时开 --bt-enable-lpd=true 直连互传。

6. 冷门资源

peer 本来就少:加 tracker、放行端口、提高 --bt-request-peer-speed-limit(默认 50K)让它更积极找 peer,然后交给时间。

还是不行