MAC地址中的MAC是英文名MediaAccess Control的简称,中文译成介质访问控制,人们习惯上把它称之为网卡地址、硬件地址、适配器地址,MAC地址就如同我们身份证上的身份证号码,具有全球唯一性。

软硬件环境
-
ubuntu 19.10 64bit -
macchanger
ifconfig进行修改
首先通过ifconfig
来查看下原来网卡的MAC
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PAkg07K1-1587615566190)(https://code.xugaoxiang.com/xugaoxiang/blog/raw/master/images/linux/mac/mac_01.png)]](https://lxlinux.superbed.verylink.top/item/61b0ad362ab3f51d914dbaea.png)
接下来执行以下命令进行修改
sudo ifconfig ens33 down
sudo ifconfig hw ether AA:BB:CC:DD:EE:FF
sudo ifconfig ens33 up
123
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2JJ5XbYb-1587615566197)(https://code.xugaoxiang.com/xugaoxiang/blog/raw/master/images/linux/mac/mac_02.png)]](https://lxlinux.superbed.verylink.top/item/61b0ad322ab3f51d914db81a.png)
这里我修改后的MAC
是AA:BB:CC:DD:EE:FF
,网卡是ens33
,在你的机器可能不同
macchanger修改
另一种方法是通过安装第三方软件来修改。这里介绍的工具是macchanger
,我们通过apt
进行安装
sudo apt install macchanger
1
macchanger
提供了几个非常有用的参数
sudo macchanger -r ens33
1
-r
代表的是随机random
的意思,macchanger
会帮我们修改成一个随机产生的MAC
号

sudo macchanger -m AA:BB:CC:DD:EE:FF ens33
1
-m
参数就是修改成指定的MAC
号
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-E4UHfF9h-1587615566205)(https://code.xugaoxiang.com/xugaoxiang/blog/raw/master/images/linux/mac/mac_04.png)]](https://lxlinux.superbed.verylink.top/item/61b0ad2f2ab3f51d914db5b6.png)
sudo macchanger -p ens33
1
-p`参数代表的是原始的`MAC