type
status
date
slug
summary
tags
category
icon
password
今天一看 qb 才发现,好几个站点的 tracker 都链接超时了,不知道具体是什么原因,但是找到了一个解决方法,分享给大家。
原理
先说下原理。
- PT站点通常使用 Cloudflare 的 CDN 服务
- Cloudflare 在全球有很多服务器节点(每个节点都有不同的IP)
- 当你访问 PT 站点时,默认会连接到 Cloudflare 分配的某个节点
默认情况下,DNS 可能会随机分配一个 Cloudflare 节点,但是如果分配到的节点质量差,就会导致种子无法连接,Tracker 无法汇报。所以解决方法就是,通过测速找到最快的 Cloudflare 节点,修改 hosts 强制使用这个快速节点,等同于避免了 DNS 服务器找节点的过程。
操作
先使用 CloudflareSpeedTest 测速。下载网站中对应系统的软件,如果是 windows 可以直接运行 exe 文件;如果是 linux 就用命令行调用,
./CloudflareST
。
调用完成后会生成一个 result.csv 文件,里面是最优选的 10 个 ip 地址。蓝奏云地址: CloudflareSpeedTest
Github 地址: GitHub - XIU2/CloudflareSpeedTest: 🌩「自选优选 IP」测试 Cloudflare CDN 延迟和速度,获取最快 IP !当然也支持其他 CDN / 网站 IP \~
然后把最快的 IP 和域名添加到 hosts 文件中。
我的是群晖系统,使用命令行进行如下操作。
按照这个步骤修改好 hosts 后,在命令行使用
ping
查看是否已经进行修改。如果 ping 通了,就可以去 qb 里面重新汇报一下种子,看看是否连接成功了。这个方法可以解决 80% 种子无法连接的问题。
- 作者:亿舟
- 链接:https://yueyingky.top/article/tech1
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。