在 Ubuntu 系统中,ifconfig
命令用于显示网络接口的配置信息。以下是如何解读 ifconfig
输出的一些关键部分:
接口名称:例如 eth0
(以太网接口)或 wlan0
(无线接口)。这是网络接口的标识符。
MTU:最大传输单元(Maximum Transmission Unit),表示网络接口可以传输的最大数据包大小,单位为字节。通常以太网的 MTU 值为 1500 字节。
inet:IPv4 地址。例如 inet 192.168.1.100
表示该网络接口的 IPv4 地址为 192.168.1.100。
inet6:IPv6 地址。例如 inet6 fe80::a00:27ff:fe4e:66a1
表示该网络接口的 IPv6 地址为 fe80::a00:27ff:fe4e:66a1。
Bcast:广播地址。用于向网络上的所有设备发送数据包。例如 Bcast:192.168.1.255
。
Mask:子网掩码。用于确定 IP 地址所属的网络范围。例如 Mask:255.255.255.0
。
UP:表示网络接口已启用(Up)。
BROADCAST:表示网络接口支持广播。
MULTICAST:表示网络接口支持多播。
MTU:最大传输单元(Maximum Transmission Unit),表示网络接口可以传输的最大数据包大小,单位为字节。通常以太网的 MTU 值为 1500 字节。
RX packets:接收数据包的数量。
TX packets:发送数据包的数量。
errors:发生错误的次数。
dropped:丢弃的数据包数量。
overruns:接收缓冲区溢出的次数。
frame:帧错误的次数。
compressed:压缩数据包的数量。
通过观察这些信息,您可以了解网络接口的状态、配置以及性能。如果您遇到网络问题,可以查看这些指标以诊断问题所在。