| 实测日期 | 2026-09-20 |
|---|---|
| 实测环境 | Debian 13 · 1 核 1GB · DigitalOcean 纽约 Ubuntu 24.04 · 1 核 1GB · DigitalOcean 新加坡 |
| 实测耗时 | 2 分 0 秒到 2 分 5 秒(三网就近节点) |
| 需要操作 | 需要输入一次数字选择测速类型 |
ecsspeed 三网测速 运行命令
wget -qO- https://bash.spiritlhl.net/ecs-net | shecsspeed 三网测速 在国内服务器上能不能用
实测可用。ecs-ping 29 秒跑完:联通上海 4ms、电信南京 10ms、电信武汉 18ms、移动成都 38ms。三网测速(就近节点)1 分 56 秒:联通上海上传 116.20 Mbps、移动苏州上传 156.82 Mbps;联通北京、电信苏州、电信镇江三个节点仍然是 test failed——纽约、新加坡、上海三台机器失败的是同一批节点,可以确定是这三个节点本身不可用。
ecsspeed 三网测速 适合什么情况
- 只想快速看一眼到国内三网的延迟:ecs-ping 两次实测分别 24 秒和 36 秒,全程不用操作,不耗流量
- 想确认测速失败是不是自己机器的问题:它会把每个失败的节点如实标成 test failed,不会悄悄跳过
- 想拿到三网的上传下载速度:两台机器实测,就近节点模式 5 个里只有 1 个完整出结果,电信全测 3 个全部失败
- 想要硬件、解锁、IP 质量一起看:它只测速,用融合怪或本站一键命令
运行前准备
- 需要 wget。本站实测时以 root 运行。官方 README 写明脚本同时支持 sh 和 bash,本页命令用的是 sh。
- 脚本首次运行会下载测速程序 speedtest-go,并校验下载文件的校验和,实测屏幕上显示 checksum verified 之后才开始测速。实测前后对比,系统里用包管理器装的软件包数量没有变化。
- 测速走的是 Speedtest 的节点。这台机器当天如果已经跑过好几个测速脚本,结果可能受限流影响,见下方常见问题。
ecsspeed 三网测速 运行过程:一步一步
第 1 步:粘贴命令回车
先显示横幅,里面有节点列表和脚本各自的更新日期,接着是测速类型菜单,光标停在「请输入数字选择测速类型」。
节点更新: 2026/09/19 | 脚本更新: 2026/08/26 测速类型: 1.三网测速(就近节点) 3.联通 6.香港 10.退出测速 2.三网测速(所有节点) 4.电信 7.台湾 5.移动 8.日本 9.新加坡 请输入数字选择测速类型:
第 2 步:输入数字回车
本站实测选的是 1「三网测速(就近节点)」:每家运营商挑离你机器近的几个节点测,一共测了 5 个节点。菜单里 2 是三家的所有节点全测,3、4、5 是只测联通、电信、移动其中一家,6 到 9 是香港、台湾、日本、新加坡。本站另外实测了 4「电信」:一共只测 3 个电信节点,44 秒跑完。2、3、5 到 9 这几项本站没有实测,耗时和流量消耗不在这里写。
第 3 步:等测速跑完
脚本下载并校验 speedtest-go,然后逐个节点测速,每个节点出一行结果。实测从回车到结束一共 2 分 0 秒。
只想看延迟:用 ecs-ping
同一个项目里还有一个只测延迟的脚本,不测速、不耗流量。实测全程不需要任何操作,纽约的机器 24 秒跑完、新加坡的机器 36 秒跑完,输出到上海、南京、武汉、成都等 5 到 6 个三网节点的延迟。
wget -qO- https://bash.spiritlhl.net/ecs-ping | sh 联通上海 231ms |电信上海 219ms |电信南京 223ms | 电信武汉 223ms |电信武汉 226ms |移动成都 269ms | 总共花费 : 24 秒
ecsspeed 三网测速结果怎么看
实测输出节选
ID 位置 上传速度 下载速度 延迟 24447 联通上海5G 22.75 Mbps 8.12 Mbps 486.16ms 43752 联通Beijing test failed 5396 电信Suzhou5G test failed 36663 电信Zhenjiang5G test failed 16204 移动Suzhou N/A (Used: 0.00MB Confirmed: 0.0%) ... 0.04 Mbps 659.99ms 总共花费 : 2 分 0 秒
| 看到的内容 | 含义 |
|---|---|
| ID | Speedtest 的节点编号。想单独复测某个节点时用得上 |
| 位置 | 运营商加城市。三网测速脚本的价值就在这一列:同一台机器到三家运营商的速度可以差几十倍 |
| 上传速度 | VPS 发往国内节点的速度,对应国内用户从这台机器下载、看视频的速度。对大多数用途,这是最该看的一列 |
| 下载速度 | 国内节点发往 VPS 的速度,对应你往机器上传文件的速度 |
| 延迟 | 到该节点的往返时间。实测纽约的机器到国内在 200 毫秒以上属于正常水平 |
| test failed | 这个节点没测成,脚本照实标出来,不会悄悄跳过 |
实测结果要照实说:5 个节点里只有联通上海完整跑出了结果,联通北京、电信苏州、电信镇江 3 个是 test failed,移动苏州上传是 N/A、下载只有 0.04 Mbps。为了弄清原因,本站又开了一台全新的新加坡机器(这个 IP 此前从未跑过任何测速)重测,2 分 5 秒跑完,结果几乎一样:失败的还是联通北京、电信苏州、电信镇江这 3 个,成功的还是联通上海(上传 17.83 Mbps)。两台机器一台在纽约、一台在新加坡,一台当天测过很多次、一台是全新 IP,失败的却是同一批节点;同一批节点在 bench.monster 的实测里也没出结果。所以可以排除「距离太远」和「测速次数太多被限流」,问题出在这几个节点本身,或者它们不接受测试机所在商家的 IP。脚本的菜单、下载校验、测速、计时各环节都正常工作。脚本自己的提示建议这种情况下改选单个运营商全测,本站照做,在新加坡那台机器上选了 4「电信」:所谓电信全部节点一共只有 3 个(苏州、镇江、浙江),44 秒跑完,3 个全部 test failed。而就在一个小时之前,同一台机器用本站的一键命令(调用融合怪)测通了电信上海(上传 8.48 Mbps)和电信宁波(上传 3.54 Mbps)——说明这台机器到电信是通的,测不出来是因为 ecsspeed 选用的这几个节点不可用。所以按本站的实测,ecsspeed 的三网测速目前给不出有参考价值的结果;要看三网速度,用融合怪或本站的一键命令。
运行后会在系统里留下什么
实测运行后 /root/speedtest-cli/ 目录留了下来,里面是下载的 speedtest-go 程序和一个版本记录文件,脚本结束后不会自动删除,不需要的话可以手动删掉整个目录。实测前后系统里用包管理器安装的软件包数量没有变化。ecs-ping 实测没有观察到留下文件。
实测遇到的问题与处理
大部分节点显示 test failed
实测遇到了:纽约和新加坡两台机器都是 5 个节点里 3 个 test failed,而且失败的是同一批节点,其中新加坡那台是从未测过速的全新 IP。这说明是节点本身不可用,不是你的机器有问题,也不是被限流。本站试过在菜单里改选 4 单测电信,3 个电信节点同样全部失败,所以换选项解决不了。先跑 ecs-ping 确认到国内的延迟正常,再换融合怪或本站的一键命令测速——同一台机器上它测通了全部 6 个国内节点。
某一行显示 N/A (Used: 0.00MB ...)
实测移动苏州的上传就是这样:连上了节点但数据传不动,脚本把测速程序的原始提示直接打印了出来。这一行的速度不能作数。
提示里说"就近节点若缺少某运营商"
这是脚本自己的说明:选 1 时如果结果里缺了某家运营商,说明到这家的连通性很差,它建议改用菜单里对应运营商的选项单独全测。本站照做选了 4「电信」,3 个电信节点全部 test failed。
官方 README 里还有一个 ecs-cn
那是对应 speedtest.cn 的另一个脚本。本站没有实测,这里不写用法。
网络与线路类脚本实测对比
下表的耗时和操作次数都是本站在同一批测试机上实测得到的,方便你按时间和省事程度来选。
| 脚本 | 实测耗时 | 需要操作 | 一句话 |
|---|---|---|---|
| 回程路由 backtrace | 1–2 秒 | 全程无需任何操作 | 1 秒看清三网回程走的是 163、CN2 GT、CN2 GIA、9929 还是 CMI |
| NextTrace | 安装加一次追踪共 12–14 秒 | 安装无需操作;追踪命令需要自己输入 | 可视化路由追踪,逐跳显示 ASN 和位置。装完需再输入 nexttrace 加目标 IP |
| AutoTrace | 82 秒 | 需要选 1 次菜单 | 一次追踪到广东、上海、北京三网共 9 个点的完整回程路由 |
| TcpQuality | 14 分 50 秒(跳过教育网测试) | 需要回答 4 次提问 | 测 TCP 重传率和单线程回程速度,最接近实际上网体验 |
| ecsspeed 三网测速(本页) | 2 分 0 秒到 2 分 5 秒(三网就近节点) | 需要输入一次数字选择测速类型 | 融合怪作者的专项测速脚本:三网延迟测试 ecs-ping 半分钟可用;三网测速实测大部分节点失败 |
| 网络质量检测 (xykt) | 21 分 18 秒(含首次安装依赖) | 首次运行需要输入一次 y;Ubuntu 上还要在一个蓝色对话框里按一次回车 | xykt 系列的网络体检:BGP 上游、31 省三网延迟、回程路由、国内测速、国际互连 |
运行任何一键脚本前的三条提醒
先读源码
一键命令是以 root 权限执行从网上下载的代码。本页给了项目源码地址,运行前先打开看一遍,确认它要做的事和你预期的一致。
不要连着跑多个测速脚本
多数脚本的测速部分都依赖 Speedtest。本站实测连续跑了几个之后被 Speedtest 官方限流,后面所有脚本的测速结果都是空的,一个多小时也没恢复。
耗时长的放进 screen
要跑十分钟以上的脚本,先执行 screen 或 tmux 再运行。SSH 意外断开时测试不会中断,重新连上用 screen -r 就能回到现场。
不想自己对照结果?
用本站的一键命令测一次,解读页会把线路档次、硬盘是否超售、IP 能不能用逐项写明白。
bash <(curl -sL https://vpscesu.com)