Ubuntu 测试两台电脑之间的网速 | 您所在的位置:网站首页 › ping测网速 › Ubuntu 测试两台电脑之间的网速 |
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 实验室设备网 版权所有 |