温馨提示×

debian ifconfig怎样测延迟

小樊
46
2026-09-18 16:12:48
栏目: 智能运维

在 Debian 里,ifconfig 本身是不能测延迟(ping 延迟 / 网络时延)的,ifconfig 只能查看和配置网络接口信息(IP、MAC、收发包统计等)。

如果你是想测网络延迟,通常用下面这些命令:


1️⃣ 最常用:ping(测到某主机的延迟)

ping 8.8.8.8

或

ping www.baidu.com

示例输出:

64 bytes from 8.8.8.8: icmp_seq=1 ttl=117 time=12.3 ms
  • time=12.3 ms 就是延迟

按 Ctrl + C 结束,会显示平均延迟。


2️⃣ 只测几次(不想一直 ping)

ping -c 4 8.8.8.8

3️⃣ 测到网关的延迟(本机到路由器)

先查网关:

ip route

一般是:

default via 192.168.1.1 dev eth0

然后:

ping 192.168.1.1

4️⃣ 更专业:mtr(ping + traceroute)

sudo apt install mtr
mtr 8.8.8.8

可看到每一跳的延迟,适合排查网络问题。


5️⃣ ifconfig 能看什么(不是延迟)

ifconfig

你能看到:

  • RX / TX 包数量
  • 是否有丢包(errors, dropped)
  • MTU、MAC 地址

但不能测延迟 ❌


✅ 总结

目的 命令
测延迟 ping
查接口信息 ifconfig / ip addr
查路由 ip route
高级延迟分析 mtr

如果你是 想测某个网卡的延迟 或 服务器之间延迟,可以告诉我具体场景,我给你更精确的命令。

0 踩