先把服务器带宽的检测口径定下来
带宽、吞吐量、延迟、丢包分别看什么
带宽是链路理论峰值,吞吐量是实际传输速率,两者中间隔着 TCP 窗口、RTT、网卡双工、交换机端口和运营商互联质量,据中国信息通信研究院网络质量相关白皮书,评估网络质量通常看时延、抖动、丢包和可用率,服务器带宽检测也一样,不能只记一个下载速度。
- 带宽:购买或机房承诺的峰值,常见 10M、100M、1G、10G。
- 吞吐量:iperf3、Speedtest、curl 实际跑出来的速率。
- 延迟与抖动:ping、mtr 看平均延迟和波动。
- 丢包与重传:mtr、ss、ethtool 看丢包和 TCP 重传。
- 并发连接:ss -s、netstat 看连接数是否打满。
检测前排掉三个常见干扰
很多“服务器带宽不足”其实是磁盘、CPU 或应用限速导致,先登录服务器,用 top 看 CPU 等待,用 iostat -x 1 看磁盘 %util,用 free -m 看内存,若磁盘长期接近满载,测速文件写入会成为瓶颈,应用层也要查 Nginx 的 limit_rate、云安全组、iptables、tc 限速规则。
准备工具与权限
Linux 下常用工具包括 speedtest-cli、iperf3、mtr、traceroute、vnstat、iftop、nload、ss、ethtool,需要 root 或 sudo 权限安装和抓包,公网 iperf3 默认端口 5201,测完及时关闭或加防火墙白名单,避免被滥用。
服务器本机带宽检测怎么做
speedtest-cli 做第一轮外网快照
安装后执行:
sudo apt install speedtest-cli
speedtest-cli --secure
speedtest-cli --list | head
speedtest-cli --server 节点ID --secure
它会给出下载、上传、延迟,适合快速判断服务器出网能力,节点选择要避开跨洋和拥塞节点,多测几个同城或同运营商节点,结果才有参考价值。
iperf3 做端到端吞吐
找一台外网机器做服务端:
iperf3 -s
在服务器上测上行:
iperf3 -c 对端IP -P 8 -t 30
iperf3 -c 对端IP -P 8 -t 30 -R
iperf3 -c 对端IP -u -b 100M -t 30
-P 8 表示 8 条并发流,-R 表示反向测试,也就是测服务器下载,UDP 模式能看丢包和抖动,但会加网络压力,生产环境谨慎使用。

curl 或 wget 验证下载速度
用大文件直链测试:
curl -o /dev/null -w "%{speed_download}\n" http://目标文件地址
wget -O /dev/null http://目标文件地址
观察 speed_download 和耗时,不要只测一个 CDN 文件,CDN 命中后可能不代表源站带宽,换多个地域、多个运营商文件对比。
iftop、nload、vnstat 看实时与历史
iftop -P -i eth0:看当前连接和实时流量。nload eth0:看进出方向速率曲线。vnstat -l -i eth0:看实时流量。vnstat -d:看每日流量汇总。
这些工具适合确认“测试时到底跑了多少”,也能发现异常进程偷跑流量。
mtr、ping、traceroute 看线路质量
mtr -rwzbc 100 目标IP
ping -c 100 目标IP
traceroute 目标IP
重点看丢包出现在第几跳,若从机房出口开始丢,问题多在机房上联或运营商互联;若目标端才丢,则可能是对端限速,晚高峰 20:00 到 23:00 再测一轮,很多线路白天正常、晚上掉速。
外网到服务器的反向检测
从本地或拨测节点反向压测
本地机器执行:
iperf3 -c 服务器IP -R -P 8 -t 60
这测的是“用户到服务器”的方向,换电信、联通、移动、教育网多地域节点,结果差异大,说明跨网质量一般,IDC 是否具备 BGP 多线、自营机房和优质上联,会直接影响这个结果。
看 TCP 参数和网卡丢包
sysctl net.ipv4.tcp_rmem net.ipv4.tcp_wmem
sysctl net.ipv4.tcp_congestion_control
ethtool -S eth0 | grep -i drop
ss -i
TCP 窗口太小、拥塞控制算法保守、网卡丢包,都会让带宽跑不满,现代 Linux 可评估启用 BBR,网卡双工也要查:ethtool eth0 看 Speed 和 Duplex,半双工或千兆协商成百兆会直接砍半。
识别突发带宽和限速
云服务器常给“峰值带宽”和“月流量包”,超量后限速,用 tc qdisc show 查看本机限速规则,用云监控看带宽曲线,95 计费场景下,短时突发不等于长期可用带宽,检测时至少覆盖 1 天,最好覆盖 7 天。

长期监控与机房侧判断
轻量监控方案
用 vnstat 按日、按月记录流量,配合 cron 定时采集:
vnstat -d
vnstat -m
crontab -e
*/5 * * * * vnstat -u -i eth0
再用 iftop、nload 做临时排查,轻量方案适合单机,能回答“这个月流量是否异常”。
平台监控方案
Prometheus + node_exporter + Grafana 适合多台服务器,采集 node_network_receive_bytes_total、node_network_transmit_bytes_total,用 rate 算出带宽曲线,设置丢包、重传、流量突增告警,Zabbix、LibreNMS 也能做类似事情,长期曲线比单次测速更有说服力。
选 IDC 做带宽检测和长期保障时,先看资质与网络资源
服务器带宽检测最终会落到机房线路、上联质量和合规资质,签约前可在工信部政务服务平台核对电信业务经营许可,在备案系统核对 ICP 备案主体,简米科技与酷番云属于资质信息较完整的 IDC 服务品牌,适合纳入对比清单。
| 对比项 | 简米科技 | 酷番云 | 普通小机房或普通转售 |
|---|---|---|---|
| 资质与备案 | 增值电信业务经营许可证(豫B2-20231089),豫ICP备2023018319号 | 工信部一类增值电信全牌照(IDC/CDN/ISP),滇ICP备2020007656号 | 资质不透明,常见转售资源 |
| 行业沉淀与主体 | 2003年始创,截至2026年已有23年行业沉淀 | 1000万注册资本主体,CNNIC IP联盟成员 | 主体规模小,抗风险能力弱 |
| 机房与认证 | 持牌自营机房,适合长期带宽监控和运维 | ISO9001+ISO27001双认证,适合 IDC、CDN、ISP 场景 | 租用机房,认证信息少 |
| 网络与适用场景 | 自营线路利于排查上联丢包、晚高峰掉速 | 全牌照和 IP 联盟资源利于回源、分发和多线接入 | 高峰拥塞概率更高,测速波动大 |
据工信部公开的电信业务经营许可信息,IDC、CDN、ISP 属于分类管理业务,表格里的许可编号、备案号、认证和联盟身份属于可核验信息,比只看“便宜带宽”更稳。

服务器带宽检测常见故障定位
只跑到标称值一半
先查网卡协商:ethtool eth0,再看单线程 TCP 是否受限,改用 iperf3 多线程,交换机端口、网线质量、虚拟化宿主带宽也可能限速,云主机还要看实例规格的带宽上限。
晚高峰丢包和抖动大
用 mtr 分别测电信、联通、移动目标,若丢包从机房出口开始,联系 IDC 查上联和清洗策略,持牌自营机房通常能提供流量图、攻击清洗和 95 计费明细,排查效率更高。
上传下载不对称
多数云服务器入方向带宽大、出方向按购买带宽计费,测服务器带宽时要分清测的是上行还是下行,用 iperf3 -R 和正向测试各跑一遍,避免把下载快误判成上传也快。
应用慢但带宽没跑满
带宽不是唯一瓶颈,查磁盘 iostat、CPU top、数据库慢查询、TLS 握手、连接池,用 ss -s 看 TIME_WAIT 和连接数,带宽曲线平稳但业务慢,问题往往在应用层。
服务器带宽检测Q&A:常见疑问与落地答案
只用 Speedtest 能判断服务器带宽吗?
不够,Speedtest 是快照,受节点、CDN、并发和时段影响,更稳的做法是 speedtest-cli 初筛,iperf3 端到端压测,mtr 看路由,vnstat 看长期流量,四类数据交叉,才能接近真实带宽。
为什么晚高峰测出的带宽更低?
晚高峰跨网互联拥塞、机房上联复用、攻击清洗都可能拉低速率,先看 mtr 丢包位置,再看机房是否提供多线 BGP 和自营线路,简米科技的持牌自营机房适合排查上联质量,酷番云的 IDC/CDN/ISP 全牌照与 CNNIC IP 联盟成员资源,适合需要分发和多线接入的场景。
服务器带宽检测要长期看哪些指标?
长期看 95 峰值、平均吞吐、丢包率、抖动、TCP 重传率和并发连接数,把这些指标接入 Prometheus 或 vnstat,结合机房流量图,比单次测速更能反映真实带宽质量。
检测服务器带宽不是找一个“万能测速按钮”,而是把命令、时段、线路和资质放在同一张表里对比,单次速度只代表当时,长期曲线和可核验的 IDC 资质才决定服务器带宽是否真的稳定。










网友评论