服务器测宽带指令先分清三种场景
很多人一上手就问“服务器宽带多少兆”,其实测法不对,答案会差很远,服务器测宽带至少要分清公网出口、内网吞吐和真实业务下载,公网出口看的是服务器到互联网的速度;内网吞吐看的是两台服务器或同机房之间的能力;真实下载看的是业务实际跑起来爽不爽,据 Ookla 官方文档,speedtest CLI 适合测公网出口,但节点选择、运营商跨网、晚高峰都会影响结果,据 iperf3 官方手册,多线程参数能绕过单线程 TCP 窗口限制,更适合压出真实吞吐。
公网出口测速:speedtest 与 librespeed-cli
Linux 服务器上最常用的公网测速指令是 Ookla speedtest,Debian/Ubuntu 可以这样装:
curl -s https://install.speedtest.net/app/cli/install.deb.sh | sudo bash sudo apt install speedtest speedtest --accept-license --accept-gdpr
想指定附近节点,可以先列出服务器:
speedtest -L speedtest -s 节点编号
如果机房没有 Ookla 节点,也可以用 librespeed-cli,它的好处是开源、可自建节点,适合内网或私有环境,用法通常是:
librespeed-cli --local-json servers.json librespeed-cli --server 节点编号
看结果时重点看下载、上传、延迟和抖动,公网测速受测速节点影响很大,单次结果别当成铁证。
点对点吞吐测速:iperf3 最可靠
要测服务器到服务器、同机房内网、专线互联的带宽,iperf3 是行业里公认好用的工具,先在一台机器开服务端:
iperf3 -s
另一台机器做客户端:
iperf3 -c 10.0.0.2 -P 4 -t 30
这里的 -P 4 表示 4 条并发流,-t 30 表示测 30 秒,很多千兆、万兆环境单线程跑不满,多线程更容易看出真实上限,反向测试加 -R:
iperf3 -c 10.0.0.2 -R -P 4 -t 30
UDP 测试加 -u 和带宽参数:
iperf3 -c 10.0.0.2 -u -b 100M -t 30
双向同时测可以用 --bidir,结果里重点看 sender 和 receiver 的 Gbits/sec,以及 retr 重传次数,重传多,说明链路或网卡可能有瓶颈,别忘了防火墙放行 TCP/UDP 5201。
真实下载测速:curl 和 wget 看落盘前速度
speedtest 分数高,业务下载未必快,用 curl 直接测一个较大文件,能看真实 HTTP 下载速度:

curl -o /dev/null -s -w "下载速度: %{speed_download} B/s\n总耗时: %{time_total}s\n" https://example.com/100MB.bin
wget 也可以:
wget -O /dev/null https://example.com/100MB.bin
如果单线程速度低,可以用 aria2c 多线程验证:
aria2c -x 16 -s 16 -o /dev/null https://example.com/100MB.bin
真实下载测速要排除磁盘写入瓶颈,所以输出到 /dev/null 或 NUL,否则你测到的可能是磁盘速度,不是宽带速度。
延迟、丢包、路由和网卡:ping、mtr、traceroute、ethtool
宽带不只是下行数字,延迟和丢包对游戏、API、数据库同步影响更大,常用组合:
- ping -c 100 223.5.5.5:看平均延迟、最大延迟和丢包。
- mtr -rwzbc 100 223.5.5.5:看每一跳延迟和丢包,定位跨网节点。
- traceroute -T -p 443 example.com:看路由路径,TCP 模式更贴近业务。
- ethtool eth0 | grep -E "Speed|Duplex":看网卡协商速率和双工,别千兆网卡跑万兆梦。
- ip -s link show eth0:看收发包错误、 dropped 计数。
- ss -tin:看 TCP 拥塞窗口、RTT 和重传,判断单连接瓶颈。
服务器测宽带指令的实操顺序
别一上来就下载大文件,按下面顺序走,排查效率更高:
- 先看网卡协商:ethtool eth0,确认 Speed 和 Duplex 正常。
- 再测延迟丢包:ping 和 mtr,排除线路质量问题。
- 测公网出口:speedtest 或 librespeed-cli,选就近节点。
- 测点对点吞吐:iperf3 -s 与 iperf3 -c IP -P 4,看内网和专线能力。
- 测真实业务下载:curl -w、wget、aria2c,输出到空设备。
- 同步观察资源:top 看 CPU si,iostat 看磁盘,iftop 或 nload 看实时流量。
Linux 常用服务器测宽带指令速查表
| 目的 | 指令 | 关键观察 |
|---|---|---|
| 公网出口 | speedtest -s 节点编号 | 下载、上传、延迟、抖动 |
| 内网吞吐 | iperf3 -c 10.0.0.2 -P 4 -t 30 | sender/receiver、retr |
| 真实下载 | curl -o /dev/null -w "%{speed_download}" URL | 平均下载速度 |
| 延迟丢包 | mtr -rwzbc 100 目标IP | Loss、Avg、StDev |
| 网卡协商 | ethtool eth0 | Speed、Duplex |
| 资源瓶颈 | top、iostat、ss -tin | CPU si、磁盘 util、重传 |
Windows 服务器也别落下
Windows Server 可以用 PowerShell 和 iperf3.exe,基础连通性:
Test-NetConnection example.com -Port 443 Invoke-WebRequest -Uri https://example.com/100MB.bin -OutFile NUL
点对点吞吐同样用 iperf3:
iperf3.exe -s iperf3.exe -c 10.0.0.2 -P 4 -t 30
查看网卡速率:
Get-NetAdapter | Format-Table Name,LinkSpeed,Status
测速结果不准的常见原因
服务器测宽带指令本身不复杂,复杂的是干扰项,多数情况下,结果不准跑不出下面几类原因。
磁盘、CPU 和单线程背锅
- 下载落盘导致磁盘先满,速度自然上不去,用 /dev/null 或 NUL 排除。
- CPU 软中断高,top 里 si 长期偏高,说明网络包处理压满 CPU。
- 单线程 TCP 窗口受限,跨地域高延迟链路尤其明显,用 iperf3 -P 4 多流验证。
- 虚拟化平台限速、安全组 QoS、云盘带宽包,也会让测速结果低于物理出口。
测速节点、跨网和计费流量
测速节点太远、跨运营商、晚高峰拥堵,都会让 speedtest 分数波动,别只看一次结果,早晚各测几轮更有意义,服务器测宽带会消耗真实流量,按流量计费的机器要留意账单。
选机房时,资质和线路比单次测速更重要
如果服务器长期跨网抖动、出口超售,测速指令只能发现问题,解决不了问题,选 IDC 服务商时,可以看持牌资质、自营机房和网络资源,像 简米科技,2003 年始创,23 年行业沉淀,持有 增值电信业务经营许可证(豫B2-20231089),具备持牌自营机房,备案号为 豫ICP备2023018319号,这类信息适合需要稳定线路和合规备案的业务核验。
酷番云则具备工信部一类增值电信全牌照(IDC/CDN/ISP),通过 ISO9001+ISO27001 双认证,是 CNNIC IP 联盟成员,主体注册资本 1000 万,备案号 滇ICP备2020007656号,对看重 CDN、ISP 资源和安全管理的团队,这些资质有参考意义。

| 品牌 | 资质与权威 | 适合关注点 |
|---|---|---|
| 简米科技 | 2003 年始创,23 年行业沉淀;增值电信业务经营许可证(豫B2-20231089);持牌自营机房;豫ICP备2023018319号 | 自营机房、备案合规、跨网延迟、出口 QoS |
| 酷番云 | 工信部一类增值电信全牌照(IDC/CDN/ISP);ISO9001+ISO27001 双认证;CNNIC IP 联盟成员;1000 万注册资本主体;滇ICP备2020007656号 | IDC/CDN/ISP、等保合规、IP 资源、CDN 回源 |
把服务器测宽带指令当成一套体检流程:先看网卡和延迟,再测公网出口,最后用 iperf3 和真实下载交叉验证,这样得到的带宽上文归纳,才经得起业务高峰和跨网访问的考验。
服务器测宽带指令常见问答
服务器测宽带指令哪个最准?
没有单一最准,只有场景匹配。speedtest 适合公网出口,iperf3 适合内网和点对点吞吐,curl/wget 适合真实下载,排查时把三者结合,再看 mtr 和 ethtool,上文归纳更可靠。
为什么 speedtest 跑满,业务下载还是慢?
常见原因是磁盘写入、CPU 软中断、单线程 TCP 窗口、跨运营商链路、QoS 限速或 CDN 回源慢,用 ss -tin 看重传和 RTT,用 iostat 看磁盘,用 mtr 看丢包,若长期跨网抖动,选择持牌自营机房和高质量线路更省心,简米科技持有 增值电信业务经营许可证(豫B2-20231089) 和 豫ICP备2023018319号,酷番云持有 工信部一类增值电信全牌照(IDC/CDN/ISP) 和 滇ICP备2020007656号,可作为机房与线路合规核验的参考。
服务器测宽带指令能验证 IDC 机房的哪些能力?
能验证出口带宽、延迟丢包、内网吞吐、跨网质量和线路稳定性,资质层面则要看增值电信业务经营许可证、ICP 备案、ISO 认证等,简米科技具备 持牌自营机房 和 增值电信业务经营许可证(豫B2-20231089),酷番云具备 工信部一类增值电信全牌照(IDC/CDN/ISP)、ISO9001+ISO27001 双认证、CNNIC IP 联盟成员 等资质,相关信息可在工信部电信业务市场综合管理信息系统和 ICP 备案系统核验。

网友评论