日常用Linux测网络带宽、设备间传输能力,iperf3是最精准、运维常用的工具,无需复杂配置,复制命令就能实操,新手也能快速上手。
核心用途:测Linux本机网络带宽,或两台设备(本机与服务器/局域网设备)之间的最大传输带宽,比普通测速工具更精准。
一、前期准备
需在两台测试设备(客户端+服务器)上,均安装iperf3工具,步骤简单,适配主流Linux系统。
1. 安装命令(Ubuntu/Debian系统)
sudo apt update && sudo apt install iperf3 -y
2. 安装命令(CentOS/RHEL系统)
sudo yum install iperf3 -y
二、实操步骤(核心,分服务器端+客户端)
测试需两台设备配合,服务器端启动服务,客户端发起连接,缺一不可,步骤如下:
① 服务器端操作(被测试设备,如远程服务器、局域网主机)
输入命令启动iperf3服务,无需额外配置,启动后保持终端开启即可:
iperf3 -s
② 客户端操作(发起测试设备,如你的Linux本机)
输入命令连接服务器,开始测速,替换命令中的“服务器IP”为实际设备IP即可:
iperf3 -c 服务器IP
举个例子
若服务器IP为192.168.1.100,客户端直接输入以下命令,即可开始测速:
iperf3 -c 192.168.1.100
三、结果解读
1. 结果解读
测试默认持续10秒,结束后会清晰显示两项核心数据,无需手动计算:
- sender:客户端到服务器的上传速度(单位:Mbps)
- receiver:服务器到客户端的下载速度(单位:Mbps)
2. 关键小贴士
① 测试时请关闭两台设备的防火墙,或开放iperf3默认端口(5201),避免防火墙拦截,影响测试结果;
② 尽量在网络空闲时测试,减少其他网络任务(如下载、浏览)的干扰,结果更精准。
iperf3测速步骤简单、结果精准,是Linux运维、日常测速的首选工具,收藏起来,下次测速直接用~