游客
iperf3测速来选择服务器

iperf3测速来选择服务器

15
0

安装
iperf3安装十分简单,服务器版本安装
Debain Ubuntu系统

apt-get install iperf3

这样服务器即安装完成,事实上不少服务器自带iperf3。

测试
软件分为服务端和客户端。输入以下命令:

iperf3 -s -i 1 -p 端口

说明下参数

-s 代表启动的服务端
-i 几秒显示信息,默认10秒显示,现在改成1秒刷新信息
-p 端口,一会需要客户端连接测速的
客户端的话,一般是Windows,需要去官网下载对应的客户端,解压后是有两个文件:
138-服务器测速指南-2023-11-29-09-24-26
使用方式需要打开cmd:

进入对应的文件夹:
cd 解压的文件夹

打开测试端

iperf3 -c 服务器IP -p 端口 -t 60 -R

或者直接告诉cmd位置也行

解压的文件夹/iperf3 -c 服务器IP -p 端口 -t 60 -R

参数说明:

-c 代表客户端
-p 端口,需要与服务端一致
-t 后面接时间,意思是持续测试60秒,可以适当加长或减少
-R 反向模式运行,即服务端发送,客户端接收
其他参数,大家可以自行选择:

通用参数:
-v 查看版本信息
-p 端口号
-f 指定带宽输出格式: Kbits、Mbits、Gbits、Tbits
-i 监控报告时间间隔,单位秒(s)
-J Json格式输出结果
--logfile 将结果输出到指定文件中
服务端参数:
-s 以服务器模式运行
-D 后台运行服务器模式
客户端参数:
-c 以客户端模式运行,连接到服务端
-t 传输时间,默认10秒
-n 传输内容大小,不能与-t同时使用
-b 目标比特率(0表示无限)(UDP默认1Mbit/sec,TCP不受限制)
-l 要读取或写入的缓冲区长度(TCP默认128 KB,UDP默认1460)
-O 忽略前几秒
-R 反向模式运行,即服务端发送,客户端接收
-u 使用UDP协议,默认使用TCP协议
--get-server-output 输出服务端的结果
执行后即会跑出速度
Interval表示时间间隔。
Transfer表示时间间隔里面转输的数据量,越多越好。
Bandwidth是时间间隔里的传输速率,越高越好。

  • 本文作者:404
  • 本文链接: https://404.bz/?post=11
  • 版权声明:本博客所有文章除特别声明外,均默认采用 CC BY-NC-SA 4.0 许可协议。
0
0
关于作者
404
10
0
0
0
内卷太严重,已躺平...

linux关闭ipv6

上一篇

无更多文章

下一篇