ifconfig
输出,解释各参数的含义和网络配置状态:
一、接口概述
输出显示了两个网络接口:
- eth0:物理网卡接口(以太网)
- lo:本地回环接口(Loopback)
二、eth0 接口详细解析
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
- flags:接口状态标志位
UP
:接口已启用BROADCAST
:支持广播RUNNING
:物理连接已建立MULTICAST
:支持组播
- MTU 1500:最大传输单元为 1500 字节(标准以太网帧大小)
1. IPv4 配置
inet 172.19.232.187 netmask 255.255.240.0 broadcast 172.19.239.255
- IP 地址:
172.19.232.187
(私有 IP,属于 172.16.0.0/12 网段) - 子网掩码:
255.255.240.0
(即 /20,表示前 20 位为网络位) - 广播地址:
172.19.239.255
(该子网的广播地址)
网络范围计算:
- 子网地址:
172.19.224.0/20
(网络位不变,主机位全 0) - 可用 IP 范围:
172.19.224.1
至172.19.239.254
- 可用 IP 数量:
4094
个(2¹² - 2)
2. IPv6 配置
inet6 fe80::1cdc:5aa1:6315:f01a prefixlen 64 scopeid 0x20<link>
- 链路本地地址:
fe80::1cdc:5aa1:6315:f01a
(自动生成,用于同一链路内通信) - prefixlen 64:前缀长度为 64 位(即
/64
) - scopeid 0x20:作用域为链路层(仅在当前网络接口有效)
3. 物理层信息
ether 00:15:5d:11:33:07 txqueuelen 1000 (Ethernet)
- MAC 地址:
00:15:5d:11:33:07
(网卡的物理地址) - txqueuelen 1000:传输队列长度为 1000 帧
- Ethernet:接口类型为以太网
4. 收发统计
RX packets 118529 bytes 83403904 (79.5 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 52380 bytes 6435306 (6.1 MiB)
TX errors 0 dropped 2 overruns 0 carrier 0 collisions 0
- RX(接收):
- 数据包总数:118,529 个
- 总字节数:83,403,904 字节(约 79.5 MB)
- 错误统计:无错误、丢包、超限或帧错误
- TX(发送):
- 数据包总数:52,380 个
- 总字节数:6,435,306 字节(约 6.1 MB)
- 错误统计:2 次丢包,无其他错误
三、lo 接口详细解析
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
- flags:
UP
:接口已启用LOOPBACK
:回环接口(用于本地通信)RUNNING
:接口正常运行
- MTU 65536:超大传输单元(允许本地大文件高效传输)
1. IPv4 回环地址
inet 127.0.0.1 netmask 255.0.0.0
- IP 地址:
127.0.0.1
(标准 IPv4 回环地址) - 子网掩码:
255.0.0.0
(即/8
,覆盖整个回环网段127.0.0.0/8
)
2. IPv6 回环地址
inet6 ::1 prefixlen 128 scopeid 0x10<host>
- IP 地址:
::1
(标准 IPv6 回环地址,等价于 IPv4 的127.0.0.1
) - prefixlen 128:前缀长度为 128 位(即
/128
,唯一地址) - scopeid 0x10:作用域为主机(仅在本机有效)
3. 回环接口特性
- 用于系统内部通信(如访问本地服务
localhost
) - 数据包不会离开主机,不经过物理网络
- 收发统计通常相等(本例中均为 2,340 个数据包,390,857 字节)
四、总结
eth0 状态:
- 正常工作,已连接到网络
- IP 地址为私有地址,需通过网关访问公网
- 接收流量远大于发送流量(约 13:1)
- 仅 2 次发送丢包,网络质量良好
lo 状态:
- 本地回环功能正常
- 支持 IPv4 和 IPv6 回环通信
五、常见问题排查
无法访问外网:
- 检查网关设置(
route -n
命令) - 确认 DNS 服务器配置(
/etc/resolv.conf
)
- 检查网关设置(
网络缓慢:
- 检查 MTU 设置是否与网络设备兼容
- 查看
ethtool eth0
输出的网卡速率和双工模式
丢包率高:
- 检查物理连接(网线、交换机端口)
- 排查网络干扰或网卡驱动问题
如需进一步诊断网络问题,可以提供 route -n
、ping
、traceroute
等命令的输出结果。