内网测速工具-IPerf3 的简单使用教程
IPerf
常运行于服务器、客户端模式下,其服务器端主要用于监听到达的测试请求,而客户端主要用于发起连接会话,因此要使用IPerf
,一台运行在服务器模式下,另一台运行在客户端模式下:
- 命令使用 ,常规使用及命令介绍
- 各项参数 ,S/C端的各项参数介绍
- 图片演示
- 效果演示
- 常见错误
命令使用
将 IPerf
4个文件复制到 C\Windows\System32
文件夹中,可在 cmd
命令窗口下直接运行,默认端口为 5201
// 服务端
iperf3.exe -s [-D]
// 客户端
iperf3.exe -c IP [-p] [PORT]
各项参数
参 数 | 说明 |
---|---|
-s 服务端 | 将iperf 以server 模式启动 |
-D 服务端 | 则为表示后台静默守护进程运行 |
-c 客户端 | iperf3 -c 192.168.12.168,其中192.168.12.168是server 端的IP地址 |
-R 客户端 | 切换数据发送接收模式,例如默认客户端发送,服务器端接收,设置此参数后,数据流向变为客户端接收,服务器端发送 |
-f [k|m|g|K|M|G] | 指定带宽输出单位,“ [k|m|g|K|M|G]”分别表示以Kbits, Mbits, Gbits, KBytes, MBytes,GBytes显示输出结果,默认以 Mbits 为单位 |
-p 客户端\服务端 | 指定服务器端使用的端口或客户端所连接的端口,例如:iperf3 -s -p 9527;iperf3 -c 192.168.12.168 -p 9527 |
图片演示
服务端
客户端
效果演示
服务端
1.客户端没加 -R
参数,效果演示:
2.客户端加上 -R
参数,效果演示:
常见错误:
iperf3: error - unable to read from stream socket: No route to host
服务端:防火墙默认开启了禁 ping
功能,关闭了 icmp
功能,放行 icmp
即可
客户端:防火墙关闭即可