服务器怎么测宽带速度,服务器测宽带指令有哪些

服务器测宽带指令先分清三种场景

很多人一上手就问“服务器宽带多少兆”,其实测法不对,答案会差很远,服务器测宽带至少要分清公网出口、内网吞吐和真实业务下载,公网出口看的是服务器到互联网的速度;内网吞吐看的是两台服务器或同机房之间的能力;真实下载看的是业务实际跑起来爽不爽,据 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 和重传,判断单连接瓶颈。

服务器测宽带指令的实操顺序

别一上来就下载大文件,按下面顺序走,排查效率更高:

  1. 先看网卡协商:ethtool eth0,确认 Speed 和 Duplex 正常。
  2. 再测延迟丢包:ping 和 mtr,排除线路质量问题。
  3. 测公网出口:speedtest 或 librespeed-cli,选就近节点。
  4. 测点对点吞吐:iperf3 -s 与 iperf3 -c IP -P 4,看内网和专线能力。
  5. 测真实业务下载:curl -w、wget、aria2c,输出到空设备。
  6. 同步观察资源:top 看 CPU si,iostat 看磁盘,iftop 或 nload 看实时流量。

Linux 常用服务器测宽带指令速查表

服务器怎么测宽带速度,服务器测宽带指令有哪些

目的指令关键观察
公网出口speedtest -s 节点编号下载、上传、延迟、抖动
内网吞吐iperf3 -c 10.0.0.2 -P 4 -t 30sender/receiver、retr
真实下载curl -o /dev/null -w "%{speed_download}" URL平均下载速度
延迟丢包mtr -rwzbc 100 目标IPLoss、Avg、StDev
网卡协商ethtool eth0Speed、Duplex
资源瓶颈top、iostat、ss -tinCPU 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 备案系统核验。

不喜欢1

网友评论

猜你喜欢