我正在使用一些已更改 MAC 地址的 Linux 机器。我希望能够使用 shell 脚本将其读回。
除了盒子上的贴纸外,原始 MAC 地址是否存储在其他地方?如何恢复原始硬件地址?
答案1
您可以检查dmesg
日志,它将报告启动时看到的硬件 MAC 地址。
在我的一个盒子上输出如下:
gbeech@ny-man01:~$ dmesg | grep eth0
[ 6.533181] eth0: Broadcom NetXtreme II BCM5709 1000Base-T (C0) PCI Express found at mem d6000000, IRQ 36, node addr 00:21:9b:a0:b7:cc
你感兴趣的是node addr 00:21:9b:a0:b7:cc
最后那部分
答案2
可能在物理卡上,或蚀刻在主板上。但我怀疑您是否可以通过脚本访问它。