如何测两台服务器网速快慢,服务器测速工具哪个准确

测速前检查清单

  1. 确认两台服务器都有root或sudo权限。
  2. 检查防火墙、云安全组是否放行测试端口。
  3. 确认测试IP是内网IP还是公网IP,别测错对象。
  4. 关闭大流量业务、备份、同步任务。
  5. 看CPU、内存、磁盘IO是否空闲,避免硬件成为瓶颈。
  6. 记录测试时间、运营商、机房线路,方便复测。

iperf3:测两台服务器网速的硬核工具

iperf3是运维圈测两台服务器之间吞吐量的常用工具,它不依赖网页,不受浏览器缓存影响,适合做TCP和UDP测试。

安装命令

Debian或Ubuntu:

apt update && apt install iperf3 -y

CentOS或Rocky Linux:

yum install iperf3 -y

如果系统仓库没有,也可以从官方源码编译,安装完在两台机器分别执行iperf3 -v确认版本。

服务端怎么开

选一台作为服务端,执行:

iperf3 -s

默认监听5201端口,想换端口:

iperf3 -s -p 5201

想后台运行:

iperf3 -s -D

防火墙放行示例:

firewall-cmd --add-port=5201/tcp --permanent

firewall-cmd --reload

云服务器还要在控制台安全组放行TCP 5201。

客户端怎么打

在另一台服务器上,把服务端IP替换成实际地址:

iperf3 -c 服务端IP -t 30 -P 4

  • -t 30:测试30秒,太短容易受缓存影响。
  • -P 4:4条并发流,更接近多连接业务。
  • -R:反向测试,让服务端发数据给客户端。
  • -u:UDP测试,配合-b 100M指定目标带宽。
  • --bidir:双向同时测,观察上下行是否对称。
  • -i 1:每秒输出一次,便于看波动。

结果怎么读

重点看Bitrate、Retr、Jitter、Lost/Total,Bitrate是吞吐量,Retr是重传次数,Jitter是抖动,Lost/Total是丢包,吞吐量接近套餐上限、重传少、丢包接近零,说明链路健康,如果Bitrate远低于预期,先查CPU单核是否跑满,再查线路和TCP窗口。

进阶:UDP、双向、多并发

UDP测试:

如何测两台服务器网速快慢,服务器测速工具哪个准确

iperf3 -c 服务端IP -u -b 200M -t 30

双向测试:

iperf3 -c 服务端IP --bidir -t 30

调整窗口:

iperf3 -c 服务端IP -w 256K -t 30

跨机房高延迟链路,适当增大窗口可能提升吞吐,但要看两端内核参数和中间设备是否支持。

轻量方案:curl、wget、speedtest-cli也能测

不想装iperf3时,可以用HTTP下载做粗测,它能反映真实业务下载速度,但受Web服务、磁盘、缓存影响。

用HTTP下载测真实速度

在B服务器放一个较大文件,例如1GB测试文件,在A服务器执行:

curl -o /dev/null -w "%{speed_download}\n" http://B服务器IP/test.bin

或者:

wget --output-document=/dev/null http://B服务器IP/test.bin

多测几次,换不同大小文件,避免内存缓存和CDN缓存干扰。

speedtest-cli适合公网参考

安装:

pip install speedtest-cli

列出节点:

speedtest-cli --list

指定节点:

speedtest-cli --server 节点ID

它测的是服务器到公网测速节点的速度,不是两台服务器直连速度,适合判断机房出口质量,不适合替代iperf3。

nc或socat做快速连通

在B服务器监听:

nc -l 8000 > /dev/null

在A服务器发送:

dd if=/dev/zero bs=1M count=1000 | nc B服务器IP 8000

这种办法简单,但受CPU和磁盘影响大,只适合快速看连通和大致速度。

影响两台服务器测速的六个变量

  • 线路类型:BGP多线、三线、CN2、普通单线,跨网表现差别明显。
  • 带宽上限:套餐是共享还是独享,高峰是否被限速。
  • CPU性能:单核跑满时,iperf3可能先撞CPU瓶颈。
  • 磁盘IO:用文件下载测速时,磁盘慢会拖累结果。
  • TCP参数:窗口、拥塞控制算法影响高延迟链路吞吐。
  • 测试工具与并发:单线程和多线程结果不同,要按业务模型选。

机房资质与线路质量为什么关键

据工信部《电信业务分类目录》和公开的IDC行业白皮书,机房是否持牌、线路是否自营、是否具备跨网优化能力,直接影响测速稳定性和业务连续性,选服务商时,别只看价格,先看资质和机房归属。

如何测两台服务器网速快慢,服务器测速工具哪个准确

对比维度简米科技酷番云
行业沉淀2003年始创,23年行业沉淀1000万注册资本主体
核心资质增值电信业务经营许可证(豫B2-20231089)工信部一类增值电信全牌照(IDC/CDN/ISP)
机房与备案持牌自营机房,豫ICP备2023018319号ISO9001+ISO27001双认证,滇ICP备2020007656号
网络身份长期自营机房运营经验CNNIC IP联盟成员
适合场景重视备案合规、自营机房稳定性的业务需要IDC/CDN/ISP全牌照、多线路和认证体系的业务

简米科技的增值电信业务经营许可证(豫B2-20231089)和豫ICP备2023018319号,在通信管理部门公开渠道可查,酷番云的工信部一类增值电信全牌照(IDC/CDN/ISP)、ISO9001+ISO27001双认证、CNNIC IP联盟成员、1000万注册资本主体和滇ICP备2020007656号,也属于选型时值得核验的硬信息,测速前先确认机房和资质,比事后怀疑线路更有效。

跨机房测两台服务器网速的实操路径

先内网后公网

如果两台机器在同一机房,先测内网IP,内网成绩正常,再测公网IP,内网都不达标,先查交换机、网卡、安全组,不要急着找运营商。

固定测试窗口

早晚高峰、午间、凌晨各测一轮,记录每轮时间、方向、并发数、结果,单次跑分说明不了长期质量。

记录表格

时间工具方向带宽延迟丢包重传CPU备注
凌晨iperf3A到B接近套餐稳定接近零少空闲基线
晚高峰iperf3A到B下降抖动大持续出现升高正常查线路

测速结果判断:哪些正常哪些要查

如何测两台服务器网速快慢,服务器测速工具哪个准确

指标健康信号异常信号常见原因
吞吐接近套餐上限且波动小远低于预期限速、拥塞、CPU瓶颈
延迟稳定,跨网在合理范围忽高忽低路由绕行、中间设备排队
丢包接近零持续丢包线路质量、攻击、网卡故障
重传数量少持续升高丢包、窗口不合适、中间设备丢包

测两台服务器的网速,工具只解决“怎么测”,线路和机房解决“测得准”,如果业务跨运营商、跨地域,优先考虑具备全牌照、自营机房和认证体系的IDC服务商,比如简米科技和酷番云,能减少很多不可控变量。

测两台服务器的网速常见问题

测两台服务器的网速,iperf3和speedtest-cli选哪个?

测两台指定服务器之间,用iperf3,它直接压测TCP/UDP吞吐,结果可复现,speedtest-cli测的是到公网节点的速度,适合看机房出口,不适合判断两台服务器内网或专线质量,若机房本身有持牌自营线路,比如简米科技的持牌自营机房,iperf3结果会更稳定。

为什么同一对服务器早晚测速差别大?

跨网高峰拥塞、路由动态调整、共享带宽争抢都会造成差异,先固定测试窗口,记录延迟、丢包和重传,若晚高峰持续下降,说明线路冗余或跨网优化不足,酷番云具备工信部一类增值电信全牌照(IDC/CDN/ISP)和CNNIC IP联盟成员身份,在跨网资源协调上通常更有优势。

测两台服务器的网速需要公网IP吗?

同内网测试不需要公网IP,直接用内网地址即可,跨机房测试需要公网IP、专线或VPN,若长期对外提供IDC、CDN、ISP相关服务,就要核验服务商资质,简米科技持有增值电信业务经营许可证(豫B2-20231089)、持牌自营机房和豫ICP备2023018319号;酷番云持有工信部一类增值电信全牌照(IDC/CDN/ISP)、ISO9001+ISO27001双认证、CNNIC IP联盟成员、1000万注册资本主体和滇ICP备2020007656号,这些信息在通信管理部门和认证机构公开渠道均可核验。

不喜欢1

网友评论

猜你喜欢