Iperf是1个网络性能测试工具。Iperf能测试TCP与UDP带宽品质。Iperf能丈量最大TCP带宽,拥有多种参数与UDP特点。 Iperf能陈述带宽,延迟抖动与数据包丧失。使用Iperf这一特点,能用来测试一些网络设施如路由器,防火墙,对换机等的性能。
Iperf支持多种系统,详细见:https://iperf.fr/iperf-download.php,目前官网支持的版本是iperf3(3.1.3_64 bits)与iperf2(2.0.9_64 bits)
iperf2
快速部署
wget -O /usr/bin/iperf https://iperf.fr/download/ubuntu/iperf_2.0.9
chmod +x /usr/bin/iperf
编译部署
wget https://iperf.fr/download/source/iperf-2.0.9-source.tar.gz
tar xzvf iperf-2.0.9-source.tar.gz
cd iperf-2.0.9/
./configure
make && make install
iperf3
快速部署
wget -O /usr/lib/libiperf.so.0 https://iperf.fr/download/ubuntu/libiperf.so.0_3.1.3
wget -O /usr/bin/iperf3 https://iperf.fr/download/ubuntu/iperf3_3.1.3
chmod +x /usr/bin/iperf3
编译部署
wget https://iperf.fr/download/source/iperf-3.1.3-source.tar.gz
tar xzvf iperf-3.1.3-source.tar.gz
cd iperf-3.1.3/
./configure
make && make install
注:在CentOS 7下部署iperf3时可能会出现如下错误
iperf3: error while loading shared libraries: libiperf.so.0: cannot open shared object file: No such file or directory
一般情况下是由于wget了iperf3的动态链接库,而同享库未能及时更新,需要手动执行 ldconfig command以建立连接与缓存文件。
部署终了,使用 iperf -v 或 iperf3 -v 查看版本
原文链接:https://vps.fubi.hk/foreshadowingvps/zhishiku/20181026/6291.html