菜单

所有 Tracker

相关源文件

介绍

“所有追踪器”列表(trackers_all.txt)是系统中所有正在运行的公共 BitTorrent 追踪器的全面汇编。与更具选择性的 最佳追踪器 列表不同,“所有追踪器”列表提供了所有支持协议的可用追踪器的完整清单。

来源:README.md15

技术构成

“所有追踪器”列表目前包含大约 118 个追踪器,格式为纯文本,其中

  • 每行一个追踪器 URL
  • 空白行分隔每个条目
  • URL 遵循标准追踪器公告格式,包含协议前缀

列表包含使用各种协议的追踪器

协议数量示例条目
UDP50udp://tracker.opentrackr.org:1337/announce
HTTP54http://tracker.opentrackr.org:1337/announce
HTTPS14https://tracker.bt4g.com:443/announce
WebSocket6ws://tracker.files.fm:7072/announce
I2P6i2p://tracker.example.com:6969/announce

来源:README.md15-20 trackers_all.txt1-237

追踪器 URL 结构

来源:trackers_all.txt1-5

列表生成和维护

一个自动化机器人通过每日更新流程管理“所有追踪器”列表。

追踪器列表更新工作流

关键处理规则

  • 具有相同域或指向同一 IP 地址的追踪器将被移除
  • 条目使用 blacklist.txt 中定义的规则进行过滤
  • 追踪器根据受欢迎程度和延迟从最佳到最差排序
  • 列表每天自动更新

来源:README.md27-29

仓库文件组织

“所有追踪器”列表是派生协议特定列表和专业列表的综合来源。

仓库文件结构

关键关系

  • 特定协议列表是“所有追踪器”列表的过滤子集
  • 基于 IP 的列表(trackers_all_ip.txt)包含相同的追踪器,但用 IP 地址代替域名
  • 基于 IP 的列表条目可能更少(77 vs 118),因为 Cloudflare IP 已被移除

来源:README.md14-24 README.md32

访问方法

“所有追踪器”列表可以通过多种分发渠道访问

访问方式URL
GitHub 原始文件https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_all.txt
GitHub Pageshttps://ngosang.github.io/trackerslist/trackers_all.txt
jsDelivr CDNhttps://cdn.jsdelivr.net.cn/gh/ngosang/trackerslist@master/trackers_all.txt

来源:README.md15

用例和注意事项

“所有追踪器”列表非常适合

  • 通过连接到所有可用追踪器来最大化节点发现机会
  • 希望确保其种子文件广播到最广泛网络的用户的
  • 分析 BitTorrent 追踪器生态系统

技术注意事项

  • 添加所有追踪器可能会导致某些 BitTorrent 客户端的性能问题
  • 某些专业追踪器(I2P、WebSocket)需要特定的客户端支持
  • 对于遇到 DNS 问题的用户,建议使用基于 IP 的列表(trackers_all_ip.txt

有关基于追踪器协议的更具体的用例,请参阅 特定协议列表 页面。

来源:README.md22-23 README.md30-31