永久更改 MAC(针对 wlan0)

永久更改 MAC(针对 wlan0)

我需要永久更改我的 MAC 地址以用于wlan0界面。麦克查格是一个相当不错的选择,但是重启 wifi 卡后旧 MAC 又回来了。所以我不喜欢用它。

我找到了一个永久更改 MAC 的好方法(但对于eth0)。它在这里:我们打开文件/etc/network/interfaces并添加两行:

iface eth0 inet dhcp   
      hwaddress ether NEW_MAC

我曾尝试对界面进行这样的操作wlan0,但是不起作用。

我做错了什么?

答案1

/home/yourUser/在[相应地替换yourUser]中创建一个名为“changeMAC.sh”的文件

在文件中粘贴以下代码:

#!/bin/sh
service network-manager stop
ifconfig wlan0 down
# Change to whatever MAC you want
ifconfig wlan0 hw ether 00:11:22:33:44:55
ifconfig wlan0 up
service network-manager start

然后,在终端(++ Ctrl)中,运行 [再次相应地替换 yourUser]altt
sudo chmod +x /home/yourUser/changeMAC.sh

然后运行sudo nano /etc/rc.local

在底部添加行sudo /home/yourUser/changeMAC.sh[你知道该怎么做,替换你的用户...]

使用Ctrl+退出 nano x,按下y以将更改写入磁盘。

最后,运行sudo shutdown -r now

相关内容