温馨提示×

linux ifconfig能测网速吗

小樊
40
2026-09-17 03:58:31
栏目: 智能运维

简短回答:不能

在 Linux 里,ifconfig 的主要作用是查看和配置网络接口信息(IP 地址、MAC、MTU、收发数据包统计等),它不具备测网速(带宽/吞吐)的功能

为什么有人会误以为能测?

ifconfig 输出里会有类似:

RX packets 12345  bytes 6789000
TX packets 23456  bytes 12345000

这些是累计流量统计,不是实时速度,也不能反映当前网速。


Linux 下常用的测网速方法

1. 命令行网速测试

  • speedtest-cli(测对外带宽)
    speedtest-cli
    
  • iperf3(内网/服务器间测速)
    # 一端
    iperf3 -s
    # 另一端
    iperf3 -c server_ip
    

2. 实时流量监控(类似任务管理器)

  • iftop(按连接看实时速率)
    iftop -i eth0
    
  • nload(总体进出速率)
    nload
    
  • vnstat(流量统计历史)

3. 系统自带简单查看

  • ip -s link(类似 ifconfig 的统计)
  • cat /proc/net/dev

总结

  • ifconfig:看网络配置和累计流量
  • ifconfig:不能测实时网速
  • ✅ 测速请用:speedtest-cli / iperf3 / iftop / nload

如果你是想测服务器带宽排查网络慢,可以告诉我使用场景,我给你具体命令。

0