参考:
3 Ways to Find MAC Address In Linux
要在Linux上查找MAC地址,你可以使用以下方法之一:
-
使用ifconfig命令:
- 打开终端。
- 输入以下命令:
ifconfig
- 终端将显示网络接口的配置信息。找到你感兴趣的接口,例如
eth0
或wlan0
,然后在该接口的输出中查找ether
字段。ether
字段后面的值即为该接口的MAC地址。例如:
在这个例子中,eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::c4f2:d3ff:fe87:4b79 prefixlen 64 scopeid 0x20<link> ether c2:f2:d3:87:4b:79 txqueuelen 1000 (Ethernet) ...
eth0
接口的MAC地址是c2:f2:d3:87:4b:79
。
-
使用ip命令:
- 打开终端。
- 输入以下命令:
ip addr
- 终端将显示网络接口的详细信息。找到你感兴趣的接口,例如
eth0
或wlan0
,然后在该接口的输出中查找link/ether
字段。link/ether
字段后面的值即为该接口的MAC地址。例如:
在这个例子中,2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether c2:f2:d3:87:4b:79 brd ff:ff:ff:ff:ff:ff inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic eth0 valid_lft 84645sec preferred_lft 84645sec inet6 fe80::c4f2:d3ff:fe87:4b79/64 scope link valid_lft forever preferred_lft forever
eth0
接口的MAC地址是c2:f2:d3:87:4b:79
。
请注意,具体的输出可能因系统配置和网络环境而有所不同。确保你查找正确的网络接口和对应的MAC地址信息。