-
Notifications
You must be signed in to change notification settings - Fork 4
Home
GuangYu-yu edited this page Oct 12, 2025
·
7 revisions
欢迎来到 CloudflareST-Rust 的 Wiki!这是一个对 XIU2/CloudflareSpeedTest 使用 Rust 重写的项目,用于测试 Cloudflare IP 的延迟和下载速度。
| 平台 | 架构 | 下载链接 |
|---|---|---|
| Linux | AMD64 | 下载 |
| Linux | ARM64 | 下载 |
| MacOS | AMD64 | 下载 |
| MacOS | ARM64 | 下载 |
| Windows | AMD64 | 下载 |
| Windows | ARM64 | 下载 |
# 测试 Cloudflare IPv4 范围,延迟上限 200ms,下载速度下限 15MB/s,获取 10 个结果
./CloudflareST-Rust -ipurl https://www.cloudflare.com/ips-v4 -tl 200 -sl 15 -dn 10
# 测试特定 CIDR 范围,使用 HTTPing 模式
./CloudflareST-Rust -ip 104.16.0.0/12 -httping -tl 150 -dn 5
# 测试 IPv6 范围,并限制总测试时间
./CloudflareST-Rust -ipurl https://www.cloudflare.com/ips-v6 -timeout 3600 -dn 20- 📊 下载测速期间,显示实时速度
- ⚡ IP 的生成和测速都是流式处理的,对 CIDR 依据采样数量均匀分割
- 🔌 优先使用指定端口测速,例如:
-ip [2606:4700::]:8080,104.16.0.0:80 - 🔗 支持从指定 URL 中获取测速 CIDR/IP 列表(
-ipurl) - 📋 支持从指定 URL 中获取测速地址列表(
-urlist) - 🌐 使用了 Httping 或下载测速之后,会在结果显示数据中心
- ⏱️ 支持给程序限制运行时间,超时后立即结算结果并退出
- 🔄 使用 -httping 参数时,通过
http://<IP>/cdn-cgi/trace进行测速
警告:工具仅用于简单的网络测速,造成的一切后果自负
本项目采用 GPL-3.0 许可证。