分类 linux笔记 下的文章

Iperf3 是一个网络性能测试工具。Iperf可以测试最大TCP和UDP带宽性能,具有多种参数和UDP特性,可以根据需要调整,可以报告带宽、延迟抖动和数据包丢失.对于每个测试,它都会报告带宽,丢包和其他参数,可在Windows、Mac OS X、Linux、FreeBSD、移动终端等各种平台使用,是一个简单又实用的小工具。

1.在VPS上安装Iperf3:

在 CentOS 上使用下列命令即可安装:

yum install -y iperf3

在 Debian/Ubuntu 上使用下列命令安装:

apt-get install -y iperf3
2.在PC端下载Iperf3:

根据自己情况下载对应版本即可
https://iperf.fr/iperf-download.php

3.在vps上开启Iperf3程序:

首先通过SSH连接VPS,也可使用screen窗口打开,-p后面替换为想要开启测试的端口号

iperf3 -s -p 5201
4.在PC端开始测试:

首先打开刚才下好的那个Iperf3文件夹,在最上面输入cmd,进入dos窗口。
2023-07-18T08:25:05.png

5.输入测速指令:

把xxx替换为你要测试的VPS的IP,-p后面替换为想要开启测试的端口号

iperf3 -c xxx.xxx.xxx.xxx -P 10 -R -p 5201
6.如何看测试结果:

以上指令为连续10次测速,你只需要看开头为[sum]的数字就行,这个数字是你直接和vps裸连的测试时的数据,不代表你科学上网的速度,也不代表是你和vps永远都是这个速度。

curl -fsSL git.io/speedtest-cli.sh | sudo bash

此外,可以通过 SpeedTest 网站直接查看当前距离我们比较近的测速节点,打开下面网址:

https://c.speedtest.net/speedtest-servers-static.php
可以看到一个节点列表,选择一个我们想测试的节点的 ID 然后开始测试就可以了。

推荐大家使用这个方法,不需要多次尝试,而且这样找到的测速节点也是距离我们比较近的。

VPS中直接curl 该网址就能得到最近的测速列表,更换数字,即可更换测速节点。

手动配置IP
ip link set ens33 up
ip addr add 192.168.200.91/24 dev ens33
ip route add default via 192.168.200.2 dev ens33

netplan设置

1、编辑/etc/netplan/00-installer-config.yaml

This is the network config written by 'subiquity'
network:
ethernets:
ens33:
addresses: [192.168.200.92/24]
dhcp4: no
optional: true
gateway4: 192.168.200.2
nameservers:
addresses: [114.114.114.114]
version: 2

2、执行netplan命令,使配置生效 netplan apply