ip addr解释
这是在Ubuntu系统中使用 ip addr 命令查看网络接口信息的输出结果,下面逐行进行解释:
-
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 10001:表示接口的序号。lo:是回环接口的名称,主要用于本地网络通信,允许设备与自身进行通信。<LOOPBACK,UP,LOWER_UP>:描述了接口的状态和特性。LOOPBACK表示这是一个回环接口;UP表示接口已启用;LOWER_UP表示底层链路已启用。mtu 65536:最大传输单元,指定了该接口一次能够传输的最大数据量,单位是字节。qdisc noqueue:队列规则,这里表示没有使用队列。state UNKNOWN:接口的总体状态,对于回环接口,通常显示为UNKNOWN。group default:所属的用户组,这里是默认组。qlen 1000:队列长度,即等待处理的数据包队列的最大长度。
-
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00link/loopback:表示链路类型为回环。00:00:00:00:00:00:回环接口的MAC地址,全为0。brd 00:00:00:00:00:00:广播地址,也是全0。
-
inet 127.0.0.1/8 scope host loinet:表示这是一个IPv4地址。127.0.0.1:回环接口的IPv4地址,用于本地主机的网络通信。/8:子网掩码,表示该地址的网络部分为前8位,即255.0.0.0。scope host:表示该地址的作用范围是本地主机。lo:接口名称。
-
inet6 ::1/128 scope hostinet6:表示这是一个IPv6地址。::1:回环接口的IPv6地址,相当于IPv4中的127.0.0.1。/128:子网掩码,表示该地址的网络部分为前128位,即全为1。scope host:表示该地址的作用范围是本地主机。
接下来是其他网络接口的信息:
-
2: dummy0: <BROADCAST,NOARP> mtu 1500 qdisc noop state DOWN group default qlen 1000dummy0:虚拟网络接口,通常用于测试或特定的网络配置。<BROADCAST,NOARP>:表示该接口支持广播,但不使用地址解析协议(ARP)。- 其他字段与回环接口类似,
mtu 1500表示最大传输单元为1500字节,qdisc noop表示不使用队列规则,state DOWN表示接口处于关闭状态。
-
3: can0: <NOARP,ECHO> mtu 16 qdisc noop state DOWN group default qlen 10和4: can1: <NOARP,ECHO> mtu 16 qdisc noop state DOWN group default qlen 10can0和can1:通常是控制器局域网(CAN)接口,用于汽车电子或工业自动化等领域的设备通信。<NOARP,ECHO>:表示不使用ARP协议,并且具有回显功能。mtu 16:最大传输单元为16字节,这是CAN总线的典型MTU值。- 接口状态为
DOWN,表示目前未启用。
-
5: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000eth0:以太网接口,是常见的有线网络接口。<BROADCAST,MULTICAST,UP,LOWER_UP>:支持广播和多播,接口已启用且底层链路已启用。mtu 1500:最大传输单元为1500字节,这是以太网的标准MTU值。qdisc mq:使用了多队列(multi - queue)的队列规则。state UP:接口处于启用状态。
-
link/ether c6:61:37:20:ed:a9 brd ff:ff:ff:ff:ff:fflink/ether:表示链路类型为以太网。c6:61:37:20:ed:a9:以太网接口的MAC地址,用于在局域网中唯一标识该设备。brd ff:ff:ff:ff:ff:ff:广播地址,以太网中的广播地址是全F。
-
inet 192.168.1.4/24 brd 192.168.1.255 scope global dynamic noprefixroute eth0inet:IPv4地址。192.168.1.4:该以太网接口的IPv4地址。/24:子网掩码,表示网络部分为前24位,即255.255.255.0。brd 192.168.1.255:广播地址,在该子网中,广播地址为192.168.1.255。scope global:表示该地址可在全局范围内路由。dynamic:表示该地址是通过动态主机配置协议(DHCP)动态分配的。noprefixroute:表示不使用前缀路由。eth0:接口名称。
-
下面是该接口的IPv6地址信息,格式与IPv4类似,不再赘述。
-
6: eth1: <NO - CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000eth1:另一个以太网接口。<NO - CARRIER,BROADCAST,MULTICAST,UP>:表示接口虽然处于启用状态,但目前没有载波信号,可能是网线未连接或网络设备未正常工作。支持广播和多播。- 其他字段与
eth0类似。
-
7: wlan0: <NO - CARRIER,BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state DORMANT group default qlen 1000wlan0:无线局域网接口。<NO - CARRIER,BROADCAST,MULTICAST,UP,LOWER_UP>:表示无线接口已启用,但目前没有检测到载波信号,可能是未连接到无线网络。支持广播和多播。state DORMANT:表示接口处于休眠状态,这是无线接口在某些情况下的一种节能状态。
通过 ip addr 命令的输出,可以了解到系统中各个网络接口的详细信息,包括接口状态、地址配置、链路层信息等,有助于对网络连接进行故障排除和配置管理。

浙公网安备 33010602011771号