iperf是用于测试网络吞吐量的工具。在pfSense上运行的iperf并不是测试防火墙吞吐量的合适方法,因为在防火墙上发起或终止的流量性能与穿越防火墙的流量之间存在较大的差异。在pfSense上运行iperf有多种用途,一般主要用在以下方面:
测量内部网络到防火墙内部的吞吐量
测试Internet上两个防火墙之间的点到点的吞吐量
下面以测试内部网络到防火墙内部吞吐量为例来介绍iperf插件的使用方法,由于iperf参数较多,本示例只介绍基本的使用。
在开始之前,你可以到这里下载不同平台的iperf程序,iperf各类参数的意义可以在这里查询。
导航到系统诊断iperfServer,输入端口号,默认为5201,如果不需要改动可以不输入,其他参数根据需要输入。单击底部的RuniperfServer,启用iperf的服务端并开始侦听。
示例防火墙的LAN地址为192.168.100.254,在内部的客户端电脑上运行iperf3程序,只需要运行以下命令即可:
MACOS系统,将下载的iperf3程序拖动到终端即可手动输入命令。
在内部电脑上运行以下命令启用服务端(示例电脑地址为192.168.100.78):
iperf3-s
导航到防火墙系统诊断iperfClient,输入服务器IP地址,端口号等其他信息如果采用默认值,可以不用输入。
单击底部的Runiperfclient,稍等片刻,就会出现测试结果。
上面介绍了iperf插件的最基本使用方法,有兴趣的用户,可以详细研究iperf的各类参数,以便进行更深入的测试。
版权声明:本站所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请举报,一经查实,本站将立刻删除。