MAC 地址代表媒体访问控制。它是设备制造商设置的特定于设备的唯一地址。世界上没有两台设备具有相同的 MAC 地址。即使您将设备连接到另一台计算机,MAC 地址也不会改变。它用于识别网络内的设备并根据 MAC 地址传输数据包。
更改 MAC 地址会在网络上匿名,允许冒充其他设备,并允许绕过某些限制。
更改MAC地址
让我们检查连接到我的网络的网络设备。运行以下命令
$ ifconfig
输出应如下所示:
我们可以看到 2 个网络设备lo,wlan0我们有兴趣更改我们的 wi-fi 适配器的 MAC 地址,即wlan0 在wlan0我们看到 ether 00:11:22:33:44:55这是我们的 MAC 地址。
在改变之前,我们需要:
关闭wifi接口。
更改 MAC 地址
调出wifi界面
运行以下命令集:
$ ifconfig wlan0 down
$ ifconfig wlan0 hw ether 22:33:44:55:00:11
$ ifconfig wlan0 up
现在,如果我运行ifconfig,我们可以看到我的 MAC 地址已更改为我们指定的 MAC 地址。
注意:当我们重新启动时,MAC地址将恢复为制造商设置的原始MAC地址,因为我们只是更改网络内存中的MAC地址,而不是物理MAC地址。