iperf3 使用教程(Windows & Linux)
本文说明如何在 Windows 与 Linux 上安装和使用 iperf3 进行网络带宽测试。
✔ 本文仅用于 学习与内部测试用途
✔ 请从官网合法渠道下载工具
✔ 已预留 iperf 官方网站位置,按需放入链接
1. 下载 iperf3(Windows)
- 前往上述网站下载
iperf3Windows 版本压缩包 - 解压后可得到如下目录结构(示例):
iperf-3.x.x-win64
├── iperf3.exe
├── cygwin1.dll
└── ...
-
在该目录中 打开命令行窗口(CMD 或 PowerShell)
- 可在目录地址栏输入
cmd后回车 - 或右键 → 打开终端
- 可在目录地址栏输入
1.1 作为 Server(服务端)
在解压目录中输入:
iperf3.exe -s
说明:
-s表示启动为服务端- 服务端会监听默认端口
5201
1.2 作为 Client(客户端)
iperf3.exe -c 127.0.0.1
说明:
-c后接服务端 IP 地址- 上例
127.0.0.1仅为本机测试
2. 安装 iperf3(Linux)
在 Debian/Ubuntu 输入:
sudo apt update
sudo apt install iperf3
安装后,即可在任意目录使用 iperf3 命令。
2.1 作为 Server(服务端)
iperf3 -s
2.2 作为 Client(客户端)
iperf3 -c 服务器地址
示例:
iperf3 -c 172.23.30.34 -i 1 -t 10 -b 1000M
3. 参数说明
| 参数 | 说明 |
|---|---|
-c <IP> | 指定服务端 IP |
-p <端口> | 指定监听端口(默认 5201) |
-b <带宽> | 设置带宽(UDP 模式下生效) |
-i <秒> | 输出间隔时间 |
-t <秒> | 测试时长 |
-R | 反向传输(Client 接收,Server 发送) |
-u | 使用 UDP 模式 |
示例组合命令
反向传输(Client 接收 Server 发送)
iperf3 -c 172.23.30.34 -R
UDP 模式测试 1000Mbps
iperf3 -c 172.23.30.34 -u -b 1000M
原创
Iperf测网络速度
本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
赞赏支持
如果觉得文章对你有帮助,可以请作者喝杯咖啡 ☕
评论交流
欢迎留下你的想法