linux下可以通过ethtool工具来修改MAC地址,方法如下:
1、下载ethtool,下载tar.gz包,路径如下:
https://mirrors.edge.kernel.org/pub/software/network/ethtool/
2、拷贝到linux机器,解压:
#tar zxvf ethtool-4.19.tar.gz
3、在ethtool源码目录下编译、安装:
#./config
#make
#make install
5、修改MAC地址命令:
(1)先查看网卡名:
#ifconfig
(2)修改MAC地址:
#ethtool -E enp3s0f0 magic 0x15218086 offset 0x05 value 0x04
#ethtool -E enp3s0f0 magic 0x15218086 offset 0x105 value 0x05
#ethtool -E enp3s0f0 magic 0x15218086 offset 0x185 value 0x06
#ethtool -E enp3s0f0 magic 0x15218086 offset 0x205 value 0x07
其中,可以使用ethtool -e enp3s0f0查看offset的值或者网卡芯片的地址0x15218086。

本文介绍如何在Linux环境下通过ethtool工具修改网络适配器的MAC地址,包括ethtool的下载、编译、安装及具体修改MAC地址的命令,适用于需要更改网络设备标识的场景。
519

被折叠的 条评论
为什么被折叠?



