如何使用Linux命令行测试网速

Speedtest-cli基于Speedtest.net平台,支持Python版本2 .4 至3 .4 安装:下载脚本文件,保存到本地目录,然后在终端上运行。
测试:连接到 Speedtest.net 服务器。
结果以 Mbps 为单位。
参数:可以指定服务器并调整时间段。
注意:网络环境较差可能会导致结果不准确。
实用注意事项:在测试之前确保您的网络稳定。

如何在Linux中测试网速 Linux iperf3带宽测试

iPerf3 – 在Linux系统中测试网络速度/吞吐量

说白了,iPerf3 是Linux下测量网络速度的强大工具,使用起来非常方便。

要了解更多信息,我们先来说说最重要的事情。
在服务器上使用 -s 挂载默认端口 5 2 01 ,在客户端上使用 -c 键入服务器 IP。
运行1 8 秒左右就可以看到数据了,但是记住客户端的数字是准确的:去年我们运行那个项目的时候,服务器处理3 000M带宽时,客户端测得2 8 00M,差别基本可以忽略不计。
还有一点就是高级的玩法还有很多,比如用-w来调整TCP窗口。
像去年我们对思科路由器进行调优的时候,改变参数后速度立刻就快了3 0%。
还有一个非常关键的细节。
-R反向测试可以模拟真实场景,-d双向执行可以更全面地进行测试。
然而,很多人并没有注意到这一点。
一步测试和双向测试的结果可能相差1 5 %以上。

一开始我以为测试完就看结果就可以了,但后来发现这是错误的。
数据要进行比较,比如丢包率、RTT等。
等等,还有一件事,Concurrent Stream-P可以衡量负载能力。
去年我在压力下测试交换机的时候,加了8 个并发就崩溃了。
说实话,当时有点尴尬。

我们建议尝试更多这些选项,尤其是同步流测试,它可以帮助您及早发现瓶颈。

Linux命令行测网速小工具

直接使用speedtest-cli即可。
安装:sudo apt install speedtest-cli (Debian/Ubuntu)。

测试:sudo speedtest-cli。

容易多了。
你怎么认为?