菜单

基于 IP 的列表

相关源文件

目的和概述

本文档详细介绍了 ngosang/trackerslist 仓库中提供的基于IP的追踪器列表。这些专门的列表包含的是通过其IP地址而非域名标识的 BitTorrent 追踪器,专为遇到 DNS 解析问题的用户设计。有关特定协议的追踪器列表信息,请参阅 特定协议列表

什么是基于IP的列表?

基于IP的列表提供了追踪器URL的替代版本,这些版本使用数字IP地址而不是域名。虽然标准的追踪器列表使用域名(例如:udp://tracker.example.com:1337/announce),但基于IP的列表使用数字地址(例如:udp://93.158.213.92:1337/announce)。

该仓库提供了两个基于IP的列表

列表名称描述追踪器数量文件路径
trackers_best_ip.txt具有IP地址的最可靠的20个追踪器20trackers_best_ip.txt
trackers_all_ip.txt具有IP地址的所有有效追踪器的综合列表77trackers_all_ip.txt

来源:README.md22-24

域名与IP地址

下图说明了基于域名的追踪器列表和基于IP的追踪器列表之间的关系

来源:README.md22-24 trackers_all_ip.txt trackers_best_ip.txt

何时使用基于IP的列表

基于IP的追踪器列表专为以下情况的用户设计:

来源:README.md22

技术特性

基于IP的列表具有一些与基于域名的列表不同的技术特性:

  1. 列表大小减小:基于IP的列表(77个追踪器)通常比其基于域名的对应列表(118个追踪器)短。
  2. Cloudflare排除:使用Cloudflare IP的追踪器被故意从基于IP的列表中移除。
  3. 协议分布:基于IP的列表与基于域名的列表保持相同的协议分布(UDP、HTTP、HTTPS、WS、I2P),但使用IP地址。

来源:README.md32 README.md15-24

格式和结构

基于IP的列表遵循仓库中其他追踪器列表的相同格式。每个追踪器URL显示在自己的行上,条目之间用空行分隔。

来自 trackers_best_ip.txt 的示例

udp://93.158.213.92:1337/announce

udp://23.134.90.9:1337/announce

udp://185.243.218.213:80/announce

来自 trackers_all_ip.txt 的示例

udp://93.158.213.92:1337/announce

http://93.158.213.92:1337/announce

udp://23.134.90.9:1337/announce

该格式与标准的 BitTorrent 追踪器公告URL一致,但使用IP地址替换了域名。

来源:trackers_all_ip.txt1-10 trackers_best_ip.txt1-10

IP地址解析过程

自动机器人执行域名到IP的解析来创建这些列表。

来源:README.md27 README.md32

基于IP的列表中的协议分布

基于IP的列表保持了不同追踪器协议的分布,与基于域名的列表相似。

协议描述IP列表中的示例
UDP用户数据报协议追踪器udp://93.158.213.92:1337/announce
HTTP超文本传输协议追踪器http://35.227.59.57:6969/announce
HTTPS安全HTTP追踪器https://34.94.76.146:443/announce (注意:提供的示例中未显示)
WSWebSocket tracker在提供的示例中不可见
I2P隐形互联网项目追踪器在提供的示例中不可见

来源:trackers_all_ip.txt trackers_best_ip.txt

限制和注意事项

在使用基于IP的追踪器列表时,请考虑以下重要因素:

  1. IP地址更改:与域名不同,IP地址可能会随时间变化,追踪器会在服务器或托管提供商之间迁移。

  2. 计数减少:由于Cloudflare IP过滤和潜在的DNS解析问题,基于IP的列表包含的追踪器较少(77个 vs 118个)。

  3. 兼容性:所有支持标准追踪器URL的BitTorrent客户端也支持基于IP的追踪器URL。

  4. 更新频率:基于IP的列表与基于域名的列表一样,每天都会更新,确保地址保持最新。

来源:README.md12 README.md32

与BitTorrent客户端的集成

基于IP的追踪器列表的集成方式与基于域名的列表相同。下图显示了BitTorrent客户端与使用基于IP的列表的追踪器之间的交互。

来源:README.md22-24

访问基于IP的列表

用户可以通过多种来源访问基于IP的追踪器列表:

  1. GitHub原始文件:直接访问GitHub上的原始文件。
  2. GitHub Pages:托管在GitHub Pages上的镜像。
  3. jsDelivr CDN:CDN托管版本,实现更快的全球访问。
列表GitHub 原始文件GitHub PagesjsDelivr CDN
trackers_best_ip.txt链接镜像镜像2
trackers_all_ip.txt链接镜像镜像2

来源:README.md23-24