CentOS 7下安装Iperf

Linux, 分享 2018/04/03

Iperf是一个网络性能测试工具。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 命令以创建连接和缓存文件。

安装完毕,使用 iperf -v 或 iperf3 -v 查看版本



评论(*号为必填项)