iperf 是一个网络性能测试工具,用于测量TCP和UDP的网络带宽。-c 参数表示客户端模式,用于指定要连接的服务器地址。以下是一些常见的 iperf 客户端命令示例:
基本用法
iperf -c <server_ip>
<server_ip>:服务器的IP地址或主机名。
示例
连接到指定IP的服务器:
iperf -c 192.168.1.1
指定端口:
iperf -c 192.168.1.1 -p 5001
-p 5001:指定服务器的端口号,默认是5001。
指定测试时间:
iperf -c 192.168.1.1 -t 10
-t 10:测试持续10秒。
使用UDP协议:
iperf -c 192.168.1.1 -u
-u:使用UDP协议。
指定带宽:
iperf -c 192.168.1.1 -b 1M
-b 1M:指定带宽为1Mbps。
多线程测试:
iperf -c 192.168.1.1 -P 4
-P 4:使用4个并行线程。
注意事项
服务器端:确保服务器端已经启动 iperf 服务。例如:
iperf -s
防火墙:确保服务器和客户端之间的防火墙允许相应的端口通信。
权限:在某些情况下,可能需要root权限来运行 iperf。