在CentOS系统中,查看网卡信息是一个常见的操作,这对于网络配置、故障排查和系统维护都至关重要,以下是如何在CentOS系统中查看网卡信息的方法和详细步骤。

通过ifconfig查看网卡信息
命令概述
ifconfig 是一个经典的命令行工具,用于显示和配置网络接口,尽管在较新的Linux发行版中已被ip命令取代,但在CentOS等较老的系统中,ifconfig 仍然可用。
执行命令
打开终端,输入以下命令:
ifconfig
解读输出
执行命令后,你将看到类似以下的信息:
eth0 Link encap:Ethernet Hardware addr:00:16:3e:00:13:9a
inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1234567 errors:0 dropped:0 overruns:0 frame:0
TX packets:789012 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:987654312 (950.2 MiB) TX bytes:123456789 (117.2 MiB) 参数说明
Link encap:Ethernet:表示网络接口类型为以太网。Hardware addr::表示硬件地址(MAC地址)。inet addr::表示IP地址。Bcast::表示广播地址。Mask::表示子网掩码。UP BROADCAST RUNNING MULTICAST:表示网卡状态。MTU::表示最大传输单元。RX/TX packets/bytes:表示接收/发送的包数和字节数。
通过ip命令查看网卡信息
命令概述
ip 命令是较新的网络配置工具,可以替代ifconfig,提供更丰富的功能。

执行命令
打开终端,输入以下命令:
ip addr show
解读输出
执行命令后,你将看到类似以下的信息:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default
link/ether 00:16:3e:00:13:9a brd ff:ff:ff:ff:ff:ff
inet 192.168.1.100/24 brd 192.168.1.255 scope global eth0
valid_lft 2592000 preferred_lft 2592000
inet6 fe80::216:3eff:fe00:139a/64 scope link
valid_lft forever preferred_lft forever 参数说明
lo:回环接口。eth0:以太网接口。inet:IP地址。inet6:IPv6地址。brd:广播地址。qdisc:队列规则。
通过ip a命令查看网卡信息
命令概述
ip a 是 ip addr show 的缩写,可以快速查看网络接口信息。
执行命令
打开终端,输入以下命令:

ip a
解读输出
输出信息与 ip addr show 相同。
FAQs
Q1:如何查看网卡的MAC地址?
A1: 在 ifconfig 或 ip addr show 的输出中,Hardware addr: 或 link/ether 后面的地址即为MAC地址。
Q2:如何查看网卡的IP地址?
A2: 在 ifconfig 或 ip addr show 的输出中,inet addr: 或 inet 后面的地址即为IP地址。
