当前位置:首页 > 服务器技术 > 正文

Linux网络速度测试(手把手教你用命令行测网速)

在日常使用 Linux 系统时,你是否曾好奇自己的网络连接到底有多快?无论是排查网络问题、优化服务器性能,还是单纯想了解家里的宽带实际速率,掌握一些简单的网络测速方法都非常实用。本教程将带你从零开始,使用 Linux 命令行工具轻松完成网络速度测试,即使你是刚接触 Linux 的小白也能看懂!

Linux网络速度测试(手把手教你用命令行测网速) Linux网络测速 网络带宽测试 iperf3使用教程 Linux命令行测速 第1张

一、为什么需要测试网络速度?

网络速度测试可以帮助你:

  • 验证你的互联网服务提供商(ISP)是否提供了承诺的带宽;
  • 排查局域网内设备之间的传输瓶颈;
  • 评估服务器或云主机的网络性能;
  • 为远程办公、视频会议等高带宽需求场景做准备。

二、常用 Linux 网络测速工具

Linux 下有多种网络测速工具,其中最常用且功能强大的是 iperf3。它支持 TCP 和 UDP 协议,能精确测量带宽、延迟和丢包率。

1. 安装 iperf3

大多数 Linux 发行版都可以通过包管理器安装 iperf3:

# Ubuntu/Debian 系统sudo apt updatesudo apt install iperf3# CentOS/RHEL/Fedora 系统sudo yum install iperf3# 或者(较新版本)sudo dnf install iperf3  

2. 使用 iperf3 进行测速

iperf3 需要一个“服务端”和一个“客户端”。你可以用两台电脑,也可以在同一台机器上模拟(用于测试本地回环)。

步骤一:启动服务端

在一台机器上运行以下命令,作为测速服务器:

iperf3 -s  

该命令会监听默认端口 5201,等待客户端连接。

步骤二:从客户端发起测速

在另一台机器(或同一台)上运行:

iperf3 -c 服务器IP地址  

例如,如果服务器 IP 是 192.168.1.100,则输入:

iperf3 -c 192.168.1.100  

稍等几秒,你就能看到详细的测速结果,包括发送/接收速率(单位通常是 Mbits/sec)。

三、其他简单测速方法

如果你不想搭建服务端,也可以使用在线测速服务,比如 Speedtest CLI(由 Ookla 提供):

# 安装 Speedtest CLIcurl -s https://install.speedtest.net/app/cli/install.deb.sh | sudo bashsudo apt-get install speedtest# 运行测速speedtest  

这个方法更简单,适合快速测试外网下载/上传速度。

四、总结

通过本教程,你已经学会了如何在 Linux 系统中使用 iperf3Speedtest CLI 进行网络速度测试。这些方法不仅适用于家庭用户,也广泛应用于企业服务器运维和网络调试场景。

记住,准确的网络测速需要稳定的环境。建议多次测试取平均值,并确保测试期间没有其他大流量程序在运行。

现在,快去试试吧!掌握这些技能,你就能更好地掌控自己的网络环境了。

关键词:Linux网络测速、网络带宽测试、iperf3使用教程、Linux命令行测速