logo

Linux环境怎么下测试网络速度?

作者
Modified on
Reading time
2 分钟阅读:..评论:..

最近买了多个服务器,为了防止服务商虚构数值,有必要检测一下。

在Linux系统中,有多种工具可以用来测试网络速度。

1. 使用 speedtest-cli

speedtest-cli 是一个基于命令行的速度测试工具,它使用 Speedtest.net 的服务器来测试你的网络速度。

安装

在大多数Linux发行版中,你可以通过包管理器安装 speedtest-cli:

# 在 Ubuntu 或 Debian 系统中 sudo apt install speedtest-cli # 在 CentOS 或 Fedora 系统中 sudo yum install speedtest-cli # 使用 pip 安装 pip install speedtest-cli

使用

安装完成后,你可以直接在终端中运行:

speedtest-cli

这将自动选择最近的服务器并开始测试。你也可以使用一些选项来自定义测试:

# 显示简单的结果 speedtest-cli --simple # 以字节为单位显示结果 speedtest-cli --bytes # 显示分享结果的图片网址 speedtest-cli --share

2. 使用 iperf3

iperf3 是一个强大的网络性能测试工具,它可以测试 TCP, UDP 和 SCTP 协议的带宽。

安装

# 在 Ubuntu 或 Debian 系统中 sudo apt install iperf3 # 在 CentOS 或 Fedora 系统中 sudo yum install iperf3

使用

iperf3 需要一个服务器和一个客户端。首先,在一台机器上启动服务器:

iperf3 -s

然后,在另一台机器上运行客户端:

iperf3 -c server_ip

这将进行默认的 TCP 测试。你也可以进行 UDP 测试:

iperf3 -c server_ip -u

3. 使用 curl 测试下载速度

curl 是一个多功能的网络工具,也可以用来测试下载速度。

使用

curl -o /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip

这个命令会下载一个测试文件并显示平均下载速度。

4. 使用 wget 测试下载速度

wget 是另一个常用的下载工具,也可以用来测试网络速度。

使用

wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip

这个命令会显示下载进度和平均速度。

5. 图形界面工具: GNOME 网络工具

对于喜欢图形界面的用户,GNOME 网络工具提供了一个简单的网络测试界面。

安装

sudo apt install gnome-nettool

使用

安装后,你可以在应用程序菜单中找到 "Network Tools"。这个工具提供了多种网络诊断功能,包括 ping, traceroute 等。

6. 网页版速度测试

除了上述工具,你还可以使用网页版的速度测试工具,如 Speedtest.net, Fast.com 等。这些工具通常不需要安装任何软件,直接在浏览器中就可以使用。