Docker搭建BT-Tracker服务器贡献BT网络Tracker节点
为畅享BT下载体验,(BT下载或做种)请添加Tracker:http://tracker.carlzeng.top:6969/announce
长期自主自觉维护
有什么用
搭建BT Tracker服务器,自建公共的BT网络Tracker节点
为畅享更快BT下载体验,请给添加本站BT Tracker地址:
什么是BT?
BitTorrent協定是用在對等網路中檔案分享的網路協定程式。和對等的協定程式不同,它是使用者群對使用者群,而且使用者越多,下載同一檔案的人越多,下載該檔案的速度越快。且下載後,繼續維持上傳的狀態,就可以「分享」,成為其使用者端節點下載的種子檔案,同時上傳及下載。
BitTorrent协议(简称BT,俗称比特洪流、BT下载)是用在对等网络中文件分享的网络协议程序。和点对点(point-to-point)的协议程序不同,它是用户群对用户群(peer-to-peer),而且用户越多,下载同一文件的人越多,下载该档案的速度越快。且下载后,继续维持上传的状态,就可以“分享”,成为其用户端节点下载的种子文件(.torrent),同时上传及下载。
历史
该技术由美国的程序员布莱姆·科亨于2001年4月时发布,并于2001年7月2日时首次正式应用。
什么是BT Tracker?
- 因为 BT 下载文件全都是其他用户上传给你的。
- 所以 BT 下载速度就等于其他用户的上传速度。
链接到的做种上传用户越多,你的下载速度就越快,而用户通过 Peer、DHT、Tracker 获得。
Peer | 在获得一个有效用户后才会起作用,该用户会把它知道的其他用户信息告诉你。 |
DHT | Peer 加强版,分布式储存用户信息,获得用户的效率更高,但需要下载热门资源来养。 |
Tracker | 记录所有正在上传/下载同一资源的用户信息并提供给你,帮助你与其他用户建立连接。 |
怎么用
- docker 搭建步骤
- BT工具中添加Tracker节点:http://tracker.carlzeng.top:6969/announce
- 查看BT Tracker后台统计
相关内容
实现方法
docker-compose
具体的docker-compose.yml文件内容:
version: '3.0'
services:
tracker:
image: ryjer/opentracker
container_name: opentracker
restart: always
ports:
- 6969:6969/tcp
- 6969:6969/udp
volumes:
- ./:/config
deploy:
resources:
limits:
memory: 512M
logging:
driver: "json-file"
options:
max-size: "1m"
ERROR: error pulling image configuration: Get "https://production.cloudflare.docker.com/registry-v2/docker/reg
istry/v2/blobs/sha256/e3/e3ab8144b941cd52b1bf8340f5e44533efee03109c504860e81c271288b3cb2d/data?verify=17207145
96-FCYhlRBKirdPh6rsKpUJtiHRaTk%3D": dial tcp 4.78.139.50:443: connect: connection refused
上面错误输出信息是NAS中运行docker-compose up 或 docker pull ryjer/opentracker后出错
解决办法已单独写成文章:Docker群晖docker查询注册表失败
设置提醒
- 本地带宽的话, 请开放防火墙的端口映射6969
- 需要同时打开防火墙的 6969 TCP端口 和 6969 UDP端口,请注意检查操作系统的防火墙设置。如果你可以访问下面的统计信息网址,说明防火墙 tcp 端口已打开。
- 有的云服务商还会在外层再加一层防火墙,这种情况下你需要将两层防火墙的对应端口(例如 6969端口) 全部打开。
统计信息
注:以下 domain 表示你的 域名,IP表示运行 opentracker 容器主机的对外公网IP地址
简略统计信息网址 http://domain:6969/stats 或 http://服务器IP地址:6969/stats
详细统计信息 http://domain:6969/stats?mode=everything 或 http://服务器IP地址:6969/stats?mode=everything
排序的详细信息:
http://domain:6969/stats?mode=top100
http://domain:6969/stats?mode=top10
各种客户端如何添加Tracker列表
这里有非常详细的图文教程: https://trackerslist.com/#/zh?id=qbittorrent
使用方法
我们在制作种子添加Tracker
服务器时,可以填:
http://tracker.carlzeng.top:6969/announce
或者:
udp://tracker.carlzeng.top:6969/announce
也可以同时添加http
和udp
灵感来源
赞赏支持 👍
所有赞助将会全部用于本站的建设与发展,提供明细和历史记录可查(下一步我会做出一个portal来公开这一类信息, 感谢勇敢大方的你)