如何用命令行测试网速

2024-09-22 09:22:18 编辑:抖狐科技 来源:摘自互联网

通过命令行使用 iperf3 测试网速:安装 iperf3使用基本语法 iperf3 -c 进行基本测试通过设置参数(例如 -t 、-p )来自定义测试使用高级用法(例如服务器模式、反向测试、日志记录)进行更全面的测试

如何用命令行测试网速

如何用命令行测试网速

使用命令行在 Linux 系统上测试网速可以实现更精准和更全面的结果。本文将介绍如何使用 iperf3 工具通过命令行测试网速。

安装 iperf3

首先,您需要在系统上安装 iperf3:

sudo apt-get install iperf3

登录后复制

使用基本语法

要执行基本网速测试,请使用以下语法:

iperf3 -c 

登录后复制

例如:

iperf3 -c google.com

登录后复制

此命令将与 Google 服务器建立连接并显示发送和接收速率。

设置参数

您可以通过设置参数来自定义测试:

  • -t :设置测试持续时间(默认 10 秒)。
  • -P :设置并发流数(默认 1)。
  • -u:使用 UDP 协议(默认 TCP)。
  • -b :限制测试带宽(例如 -b 10M 限制为 10 Mbps)。

高级用法

  • 服务器模式:使用 -s 标志运行服务器,其他设备可以连接到该服务器进行测试。
  • 反向测试:使用 --reverse 标志进行反向测试,该测试将从目标系统测量流向您的设备的速度。
  • 日志记录:使用 --json-output 标志将测试结果记录到 JSON 文件。

示例

以下是使用高级参数进行更全面的测试的示例:

iperf3 -c google.com -P 10 -t 30 -b 100M --json-output=test.json

登录后复制

此命令将在 30 秒内使用 10 个并行流以 100 Mbps 的带宽限制与 Google 服务器进行测试,并将结果记录到 test.json 文件中。

注意

  • 确保目标系统已启用 iperf3 服务,或您已在目标系统上运行 iperf3 服务器。
  • 测试结果可能会因网络条件、服务器负载和设备性能而异。

以上就是如何用命令行测试网速的详细内容,更多请关注抖狐科技其它相关文章!

本站文章均为抖狐网站建设摘自权威资料,书籍,或网络原创文章,如有版权纠纷或者违规问题,请即刻联系我们删除,我们欢迎您分享,引用和转载,我们谢绝直接复制和抄袭!感谢...
我们猜你喜欢