Skip to content
GuangYu-yu edited this page Oct 12, 2025 · 7 revisions

CloudflareST-Rust Wiki

欢迎来到 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 许可证。

Clone this wiki locally