linux 最常用的查看mac地址的方式 有很多种,下面给出4种方式,其中前两种在配置ip之后,后面两种可以在操作系统未设置IP地址之前。
1.ifconfig 这是最常用的方式
2.CentOS系统中 cat /etc/sysconfig/network-scripts/ifcfg-eth0
下面两种在未设置Ip前可以查看。可以用来解决mac和操作系统绑定的问题。比如你把操作系统装到远程服务器,操作系统的mac地址是A主机的地址,在B主机上由于MAC地址不同无法远程启动(因为这时配置文件仍是A的mac地址)。由于os在启动时会检测硬件,获得硬件的MAC地址,写到/sys/class/net/eth0/address文件中,我们在OS获得mac地址之后,使用原来的MAC配置文件之前(也就是/etc/sysconfig/network-scripts/ifcfg-eth0 ),把真正的mac地址写到配置文件中。
3.cat /sys/class/net/eth0/address 查看eth0的mac地址
4.dmesg | grep eth
网友评论