公众号旧文
一个简单好用的测速脚本:SuperSpeed
SuperSpeed 本质上是一个 Shell 脚本。
它本身并不负责测速,而是对 Ookla Speedtest 进行了封装。
简单来说:
VPS
↓
Speedtest服务器
↓
返回测速结果
脚本负责自动安装依赖、选择测速节点、调用测速程序、整理输出结果,最终以表格形式展示给用户。
一、脚本的工作原理
运行脚本后,首先会检查系统环境。
如果系统中没有安装测速组件,脚本会自动完成安装。
随后根据用户选择的区域,依次调用不同的 Speedtest 节点。
例如:
32155 China Mobile 香港
13623 Singtel 新加坡
12492 Telstra 澳大利亚
这些数字实际上是 Ookla 的服务器 ID。
脚本内部会执行类似操作:
speedtest --server 32155
speedtest --server 13623
speedtest --server 12492
最终将结果整理为:

用户无需记忆服务器 ID,也无需手动测试多个节点。
二、如何看待测速结果
新手容易产生一个误区:
测速结果高,就代表实际使用一定快。
事实上并非如此。
例如:
东京 VPS
↓
香港 Speedtest 节点
↓
4800 Mbps
这只能说明东京机房到香港测速服务器之间的网络质量很好。
并不能直接说明:
东京 VPS
↓
中国移动家宽
也能达到同样速度。
原因很简单。
Speedtest 测试的是:
服务器 ↔ 服务器
而实际用户访问往往是:
服务器 ↔ 家庭宽带
两者网络路径完全不同。
因此测速结果只能作为参考,而不是最终结论。
三、为什么不要频繁使用
SuperSpeed 有一个明显缺点:流量消耗很大。
一次完整的亚太测速通常包含:
- 香港
- 新加坡
- 马来西亚
- 菲律宾
- 印尼
- 泰国
- 澳大利亚
- 新西兰
多个节点。
每个节点都会进行大规模数据传输。
对于带宽较大的 VPS 来说,一次测速可能消耗数 GB 甚至十几 GB 流量。
因此很多老用户现在更倾向于:
speedtest --server 指定ID
只测试自己关心的节点。
四、与 iperf3 的区别
Speedtest 依赖第三方测速服务器。
而 iperf3 可以自行搭建测试端。
例如:
东京 VPS
↓
香港 VPS
直接进行点对点测速。
这样得到的数据更加真实,也更适合分析线路质量。
不过对于普通 VPS 用户来说,SuperSpeed 的优势依然明显:
- 使用简单
- 一键执行
- 节点丰富
- 输出直观
作为新机器的初步检测工具,仍然十分实用。
总结
SuperSpeed 通过调用 Ookla Speedtest 节点,帮助用户快速了解 VPS 在不同地区的网络表现。
对于购买 VPS 后的第一轮网络检测,SuperSpeed 仍然是一个简单、高效且值得保留的工具;而对于更深入的线路分析,则建议结合 iperf3、路由追踪和实际下载测试进行综合判断。