深水
深水
Published on 2025-11-29 / 7 Visits
0

使用iperf3进行服务器之间速度测试

安装 iperf3

  • Debian/Ubuntu

    sudo apt update && sudo apt install iperf3 -y
  • CentOS/RHEL

    sudo yum install iperf3 -y  # CentOS 7# 或sudo dnf install iperf3 -y  # CentOS 8+/RHEL 8+
  • Arch Linux

    sudo pacman -S iperf3

docker

服务端

docker run -d --name iperf3-server -p 5201:5201 networkstatic/iperf3 -s

客户端

docker run --rm networkstatic/iperf3 -c <服务器IP地址>

在服务器端启动

iperf3在目标设备(如 NAS、服务器)上运行:

iperf3 -s  # -s 表示“server 模式”,默认监听 5201 端口

在客户端发起测试

在另一台 Linux 设备(客户端)上运行,指定服务器 IP(如 192.168.1.100):

iperf3 -c 192.168.1.100  # -c 表示“client 模式”,连接服务器 IP

测试 NAS 到 PC 的下行速度(服务器主动发送数据):

iperf3 -c 192.168.1.100 -R -t 60  # -R 反向测试,-t 60 延长测试时间以减少波动