我需要永久更改我的 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]alttsudo chmod +x /home/yourUser/changeMAC.sh
然后运行sudo nano /etc/rc.local
在底部添加行sudo /home/yourUser/changeMAC.sh
[你知道该怎么做,替换你的用户...]
使用Ctrl+退出 nano x,按下y以将更改写入磁盘。
最后,运行sudo shutdown -r now