在 Ubuntu 系统中,使用 ifconfig 命令可以查看许多网络接口的详细信息。以下是一些常见的网络参数:
- eth0:以太网接口,通常用于有线连接。
- wlan0:无线局域网接口,通常用于 Wi-Fi 连接。
- lo:回环接口,用于本地主机之间的通信。
- docker0:Docker 容器网络接口,用于 Docker 容器之间的通信。
对于每个接口,ifconfig 命令会显示以下参数:
- MTU:最大传输单元,表示网络接口可以传输的最大数据包大小。
- inet:IPv4 地址。
- inet6:IPv6 地址。
- BROADCAST:广播地址,用于向网络中的所有设备发送数据包。
- NETMASK:子网掩码,用于确定 IP 地址所属的网络。
- UP:接口状态,表示接口是否已启动。
- BROADCAST:广播地址,用于向网络中的所有设备发送数据包。
- MULTICAST:多播地址,用于向一组设备发送数据包。
- UP:接口状态,表示接口是否已启动。
- RUNNING:接口运行状态,表示接口是否正在传输数据。
- LOWER_UP:接口物理层状态,表示接口的物理层是否已连接。
- COLLISIONS:冲突计数,表示接口在传输数据时发生的冲突次数。
- TXqueuelen:发送队列长度,表示接口可以同时发送的数据包数量。
- RXbytes:接收字节数,表示接口接收到的数据总量。
- TXbytes:发送字节数,表示接口发送的数据总量。
- RXpackets:接收数据包数,表示接口接收到的数据包数量。
- TXpackets:发送数据包数,表示接口发送的数据包数量。
- RXerrors:接收错误数,表示接口在接收数据时发生的错误次数。
- TXerrors:发送错误数,表示接口在发送数据时发生的错误次数。
- DROPPED:丢弃的数据包数,表示由于某种原因被丢弃的数据包数量。
请注意,ifconfig 命令在较新的 Ubuntu 版本中已被弃用,建议使用 ip 命令来查看和管理网络接口。要使用 ip 命令,可以输入以下命令:
ip addr show
这将显示与 ifconfig 类似的网络接口信息。