连上服务器,留下证据。
Rust 单文件客户端,分别测量硬件、磁盘和网络,生成可检查、可提交的本地报告。
一个文件,跑完就有报告。
选择运行客户端的电脑架构。预编译文件不需要 编译器或 Docker,不自动安装软件,不修改系统配置。
macOS · Apple Silicon ↓ SHA-256 ↗
chmod +x ./vps-bench && ./vps-bench run --plan unlisted-server --server-region unspecified --deep-hardware --global-network --network-diagnostics --china-network --site 'https://vpsniu.com' --market zh完整中国配置的测速载荷最多下载 232 MiB、上传 164 MiB,另有诊断请求流量。默认生成 bench-output/运行ID.json 与 .html;打开 HTML 即可查看报告,网站开放提交后可按需发布。
可选:测完自动提交
显式加 --submit 即同意将本次报告公开为社区自报。先保存本地 JSON 与 HTML,再提交并另存 .submission.json 回执。202 表示已接收、待处理;失败保留文件,不自动重试。只传 --site 仍为手动提交。
./vps-bench run --market zh --site 'https://vpsniu.com' --submit检查后提交,或重试原报告
打开本地 HTML 检查报告后,可点击提交或使用下面的命令。将 RUN_ID 换成实际文件名。submit 命令即表示同意公开该报告;不会重新测速,也不会修改原始 JSON 或覆盖之前的提交回执。加 --dry-run 可只查看计划。
./vps-bench submit --report-file bench-output/RUN_ID.json --market zh --site 'https://vpsniu.com'生成远端测试命令
./vps-bench ssh --target my-vps --plan unlisted-server --server-region unspecified --deep-hardware --global-network --network-diagnostics --china-network --site 'https://vpsniu.com' --market zh从大陆探针测向 VPS
可选增强:验证国内设备能否主动连入 VPS。在你控制的大陆电脑或探针上运行,分别声明电信、联通或移动。使用 VPS 已开放的 TCP 端口。--icmp 另测 ICMP;权限不足时保留未知。
./vps-bench probe --target YOUR_VPS_HOST --port 443 \
--plan unlisted-server --server-region unspecified \
--carrier china_unicom --probe-region cn-shanghai --ip-family ipv4 --icmp --site 'https://vpsniu.com' --market zh运营商与地区由操作者声明。CDN 下载不代表中国入站速度;VPS 向外探测也不代表大陆访问。可用 --download-url 指定同一 VPS 的 HTTPS 二进制文件,额外测下载吞吐。
每项有自己的方法与参数。
CPU 测素数、浮点矩阵、SHA-256,分别预热后三次,保留波动和配额影响。内存运行 Copy/Scale/Add/Triad 与随机依赖访问延迟;磁盘使用 64 MiB 临时文件,Linux 支持时运行 18 组同步 direct I/O 与 28 组原生 AIO,另做写后同步读回校验;各阶段保留内存预算证据。--offline 关闭全部网络测试。
./vps-bench run --only system --offline
./vps-bench run --only cpu --cpu-threads 1
./vps-bench run --only memory
./vps-bench run --only disk --disk-dir /path/on/tested/filesystem
./vps-bench run --only network --china-network --global-network