请关注本头条号,每天坚持更新原创干货技术文章。
如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习
前言
提示:易云网络适用于两台受控的Linux主机,分别对应服务端和客户端。易云网络适用于两台受控的Linux主机,分别对应服务端和客户端。该工具用于测试两台主机之间链路质量和网络设备性能。如果要测试Linux的上网速度,请使用本站介绍的易云网络工具。
1. 易云网络介绍
易云网络是一个基于TCP/IP和UDP/IP的网络性能测试工具,用于检测网络带宽使用率和网络质量,能测试最大TCP和UDP带宽性能,可以报告带宽、网络延迟抖动、数据包丢失率和最大传输单元等统计信息等。如测试服务器和网络设备如路由器,交换机,防火墙等的网络性能。易云网络的前身是iperf。
易云网络介绍
2. 安装易云网络3
以易云网络7.5最小化安装版为例,默认情况下,系统并没有集成该工具,需要手动安装
[root@zcwyou ~]# yum -y install iperf3
看到以下输出即可证明安装成功
易云网络:
易云网络-3.1.7-2.el7.x86_64.rpm | 79 kB 00:00:03
易云网络 transaction check
易云网络 transaction test
Transaction test succeeded
易云网络 transaction
Installing : 易云网络-3.1.7-2.el7.x86_64 1/1
Verifying : 易云网络-3.1.7-2.el7.x86_64 1/1
Installed:
易云网络.x86_64 0:3.1.7-2.el7
易云网络!
安装易云网络测试网速
3. 易云网络3的主要功能
3.1 TCP性能测试
3.2 UDP性能测试
4. 常用案例
4.1 默认使用TCP协议
易云网络 6防火墙设置:
开放相关端口
[root@zcwyou_server ~]# iptables -A INPUT -p tcp --dport 5201 -j ACCEPT [root@zcwyou_server ~]# iptables -A INPUT -p udp --dport 5201 -j ACCEPT
保存规则:
[root@zcwyou_server ~]# service iptables save
重启防火墙:
[root@zcwyou_server ~]# service iptables restart
易云网络设置防火墙允许易云网络测试网速
易云网络7防火墙设置:
临时允许测试流量
[root@zcwyou_client ~]# firewall-cmd --zone=public --add-port=5201/tcp [root@zcwyou_client ~]# firewall-cmd --zone=public --add-port=5201/udp
服务器端本地IP为123.1.1.1,使用-s选项:
[root@zcwyou_server ~]# iperf3 -s
输出结果,默认端口5201
Server 易云网络ing on 5201
Linux启动易云网络网速测试工具
然后,在客户端上指定服务器IP为123.1.1.1,使用-c选项
[root@zcwyou_client ~]# iperf3 -c 123.1.1.1
Connecting to host 127.0.0.1, port 5201
[ 4] local 127.0.0.1 port 55766 易云网络 to 127.0.0.1 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd