netstat -i 查看接口运行时统计信息而非配置参数,包括收发包数、错误、丢包、超载等;配置参数(IP、MTU、UP状态等)应使用 ip addr show 或 ip link show。

netstat 本身不查看网络接口的“配置参数”(比如 IP 地址、子网掩码、MTU、UP 状态等),这部分属于 ip addr 或 ifconfig 的职责。它主要查看的是接口的**运行时统计信息**,即收发包数量、错误、丢包、队列等实际流量层面的数据。
查看网络接口统计信息(-i)
使用 netstat -i 可列出所有网络接口的累计统计,包括:
- Interface:接口名(如 eth0、lo、wlan0)
- Mtu:当前 MTU 值(注意:这是当前生效值,但不是配置来源)
- RX-OK/TX-OK:成功接收/发送的数据包总数
- RX-ERR/TX-ERR:接收/发送错误包数(持续增长需警惕硬件或驱动问题)
- RX-DRP/TX-DRP:因缓冲区满等原因被丢弃的包
- RX-OVR/TX-OVR:因超载导致的帧丢失(多见于老旧网卡或高负载)
对比配置参数与统计信息的区别
如果你真正想查的是接口“配了什么”,请改用:
-
ip addr show—— 查 IP、掩码、UP/DOWN 状态、MAC 地址等 -
ip link show—— 查 MTU、速率、物理状态(LOWER_*)、qdisc 等 -
cat /sys/class/net/eth0/mtu—— 直接读取内核中该接口的 MTU 值
而 netstat -i 输出的是内核网络栈在该接口上累计处理的数据包行为,属于“用了多少、出没出错”的维度,不是“设成了什么”。
配合 -c 实时观察接口变化
加 -c 参数可每秒刷新,方便定位瞬时异常:
-
netstat -ic 1:每秒刷新一次接口统计 - 重点关注 RX-ERR 和 RX-DRP 是否突增——可能表示网线松动、交换机端口异常或驱动兼容性问题
- 若 TX-DRP 持续上升,可能是应用发包过快,本地队列溢出,需检查 qdisc 配置或应用行为
补充:-e 和 -s 不适用于接口配置
-e 在部分旧系统中曾用于以太网统计,但现代 Linux 中已被 -i 取代,且不显示配置;-s 是协议层统计(TCP/UDP/IP 总体收发),和具体接口无关。真正要查接口配置,请始终优先用 ip 命令族。

















