Ubuntu 测试两台电脑之间的网速 您所在的位置:网站首页 ping测网速 Ubuntu 测试两台电脑之间的网速

Ubuntu 测试两台电脑之间的网速

2023-11-26 01:08| 来源: 网络整理| 查看: 265

Ubuntu 测试两台电脑之间的网速 前言安装使用服务器端客服端 后续

前言

在Linux下面可以使用命令ping测试两台电脑之间的延迟。 类似于下面这样

ping 192.168.3.2 64 bytes from 192.168.3.2: icmp_seq=1 ttl=63 time=0.964 ms 64 bytes from 192.168.3.2: icmp_seq=2 ttl=63 time=0.954 ms 64 bytes from 192.168.3.2: icmp_seq=3 ttl=63 time=1.00 ms 64 bytes from 192.168.3.2: icmp_seq=4 ttl=63 time=0.979 ms

但是这个命令只能用来测试延迟,不能测试两台电脑之间的网速是多少,下面用iperf3这个工具来测试两台电脑之间的网速

安装

在Ubuntu上安装iperf3非常简单之间apt安装即可

sudo apt install iperf3 使用

使用iperf3也比较简单首先可以运行

iperf3 --help

查看这个命令的简介,iperf3运行的时候要在两台电脑上分别运行服务器端和客户端,这一点和ping这个命令有所区别

服务器端

随便选一台电脑当中服务器端

iperf3 -s

这样服务器端就启动成功了,输出如下

----------------------------------------------------------- Server listening on 5201 -----------------------------------------------------------

接下来就是去启动客服端

客服端 iperf3 -c 192.168.3.2 -b 0 -n 100G -f M

然后终端就会实时显示两台电脑之间的网速

[ 4] 60.00-61.00 sec 105 MBytes 105 MBytes/sec 14 1017 KBytes [ 4] 61.00-62.00 sec 106 MBytes 106 MBytes/sec 0 1.06 MBytes [ 4] 62.00-63.00 sec 104 MBytes 104 MBytes/sec 0 1.12 MBytes

上面的命令-c后面指定的是服务器端的IP地址,这个需要根据实际情况更改,可以在服务器端用ifconfig命令查看,-b后面指定的是带宽,0代表的是带宽是无限的,代表跑完带宽为止。-n代表要测试的数据大小,-f代表指定显示的格式,上面的参数除了-c需要更改其它参数保持不变就行

后续

如果发现命令执行后不起作用的话,首先检查IP地址对不对,可以用过ping命令检查网络是否通畅。如果还是不行,就检查一下是不是防火墙ufw的问题



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有