aria2 BT Tracker 节点分发中心
全网高可用 BitTorrent Tracker 聚合与实时同步。BT 下载速度取决于找到活跃的做种 Peers。下方列表实时取自社区维护的 ngosang/trackerslist 项目(每日重新测试公网 Tracker);可复制到 aria2.conf,或通过 JSON-RPC 推送到运行中的 aria2。
BT Tracker 自动化同步脚本
Linux / macOS Cron 定时自动更新
配置每周定时任务,自动拉取最新的高可用 Tracker 并追加更新至 ~/.aria2/aria2.conf:
Windows PowerShell 单行自动更新
使用一行 PowerShell 命令即可自动拉取最新节点并替换 Windows aria2.conf:
Docker Compose 容器内置自动更新
推荐使用 p3terx/aria2-pro 镜像,原生集成每日 Tracker 自动更新服务:
需要进一步突破 BitTorrent 节点连接与下载极限?
学习如何配置内存磁盘缓存、解除连接数瓶颈与优化磁盘预分配 (falloc)。
了解 Tracker 类型
Tracker 是协调服务器:它告诉 Peer 在哪里找到彼此。现代客户端也能通过 DHT 与 PEX 在没有 Tracker 的情况下找到 Peer。
| 类型 | 示例 | 优点 | 注意 |
|---|---|---|---|
| UDP | udp://tracker...:1337/announce | 快速、开销低、最常见 | 某些网络会静默丢弃 |
| HTTP / HTTPS | https://tracker...:443/announce | 在 UDP 被封锁处可用 | 开销更高,可能记录 IP |
| WebSocket | wss://tracker.../announce | 可通过许多浏览器 | aria2 构建中支持较少 |
| DHT / PEX | (非 URL) | 无需 Tracker;适合磁力链接 | 需要开放端口与启动时间 |
无 Tracker 的磁力链接依赖 DHT。加入公共 Tracker 可让它更快、更可靠地启动。
如何应用 Tracker
写入 aria2.conf(永久)
添加一行逗号分隔的内容并重启 aria2:
单个下载
为单个种子传入 Tracker,无需修改配置:
无需重启,即时生效(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”集合。
相关资源
- 全部 aria2 工具
- 速度与 BitTorrent 优化
- 配置生成器 — 将 Tracker 注入
aria2.conf - Docker 与 NAS 指南
- 故障排查