跳转到主要内容
BitTorrent

aria2 BT Tracker 节点分发中心

全网高可用 BitTorrent Tracker 聚合与实时同步。BT 下载速度取决于找到活跃的做种 Peers。下方列表实时取自社区维护的 ngosang/trackerslist 项目(每日重新测试公网 Tracker);可复制到 aria2.conf,或通过 JSON-RPC 推送到运行中的 aria2。

Tracker
打开配置生成器 →

BT Tracker 自动化同步脚本

Linux / macOS Cron 定时自动更新

配置每周定时任务,自动拉取最新的高可用 Tracker 并追加更新至 ~/.aria2/aria2.conf:

C=~/.aria2/aria2.conf; T=$(curl -fsSL https://cdn.jsdelivr.net/gh/ngosang/trackerslist@master/trackers_best.txt | grep -v '^$' | paste -sd, -) && { grep -q '^bt-tracker=' "$C" && sed -i.bak "s#^bt-tracker=.*#bt-tracker=$T#" "$C" || echo "bt-tracker=$T" >> "$C"; }

Windows PowerShell 单行自动更新

使用一行 PowerShell 命令即可自动拉取最新节点并替换 Windows aria2.conf:

$c = "C:\aria2\aria2.conf"; $t = ((Invoke-RestMethod "https://cdn.jsdelivr.net/gh/ngosang/trackerslist@master/trackers_best.txt") -split "\s+" | Where-Object { $_ }) -join ","; (Get-Content $c) -replace "^bt-tracker=.*", "bt-tracker=$t" | Set-Content $c

Docker Compose 容器内置自动更新

推荐使用 p3terx/aria2-pro 镜像,原生集成每日 Tracker 自动更新服务:

image: p3terx/aria2-pro environment: - UPDATE_TRACKERS=true
查看完整 Docker 部署教程 →

需要进一步突破 BitTorrent 节点连接与下载极限?

学习如何配置内存磁盘缓存、解除连接数瓶颈与优化磁盘预分配 (falloc)。

速度调优大师指南 →

了解 Tracker 类型

Tracker 是协调服务器:它告诉 Peer 在哪里找到彼此。现代客户端也能通过 DHT 与 PEX 在没有 Tracker 的情况下找到 Peer。

Tracker 协议及其表现
类型示例优点注意
UDPudp://tracker...:1337/announce快速、开销低、最常见某些网络会静默丢弃
HTTP / HTTPShttps://tracker...:443/announce在 UDP 被封锁处可用开销更高,可能记录 IP
WebSocketwss://tracker.../announce可通过许多浏览器aria2 构建中支持较少
DHT / PEX(非 URL)无需 Tracker;适合磁力链接需要开放端口与启动时间

无 Tracker 的磁力链接依赖 DHT。加入公共 Tracker 可让它更快、更可靠地启动。

如何应用 Tracker

写入 aria2.conf(永久)

添加一行逗号分隔的内容并重启 aria2:

bt-tracker=udp://...,http://...

单个下载

为单个种子传入 Tracker,无需修改配置:

aria2c --bt-tracker="udp://..." file.torrent

无需重启,即时生效(RPC)

上方 Push to Local aria2 RPC 按钮会调用 aria2.changeGlobalOption,更新运行中守护进程的 bt-tracker。它使用你在 WebUI 中保存的主机/端口/密钥。

BitTorrent 故障排查

卡在 0 Peer / 0 KB/s

复制上方的新 Tracker,启用 enable-dht=true 与 bt-enable-lpd=true,然后重启或更新。若仍无 Peer,种子可能已死,或为使用自有 Tracker 的私有种子。

Peer 能连上,但我始终不可连接(not connectable)

多半是没有入站端口。在路由器上为 TCP 与 UDP 转发一个端口,并在 aria2 中设置 listen-port 与 dht-listen-port(如 6888)。VPN 或 CGNAT 可能完全阻止。

这些公共 Tracker 能用于私有 Tracker 种子吗?

不能。私有种子只能使用私有站点提供的 Tracker,且通常应禁用 DHT/PEX。公共 Tracker 用于公共种子。

列表应多久刷新一次?

公共 Tracker 经常失效。每 1–2 周刷新一次,或使用上方脚本自动化。反复超时的 Tracker 应删除。

aria2 支持 WebSocket Tracker 吗?

取决于构建版本。加入 wss:// 后速度没有改善,说明构建版本忽略了它们 — 请使用 UDP 与 HTTP(S)。

常见问题

这些 Tracker 安全合法吗?

Tracker 本身只是公共种子使用的协调服务器。下载什么由你负责 — 请仅在你拥有权利的情况下使用 Tracker 与种子。

Tracker 会直接加速下载吗?

间接加速。Tracker 帮你找到更多 Peer,Peer 越多(越快)吞吐越高。数据本身在 Peer 间流动,不经过 Tracker。

应该加入列表中的每一个 Tracker 吗?

长列表无妨,但十几个健康的通常胜过成百上千个失效的。优先使用精选的“Best”集合。