有人能告诉我更改 MAC 地址的方法wlan0
吗?
我已尝试过macchanger
命令但没有任何作用(Ubuntu 12.10-Broadcom 网络适配器)。
这就是我得到的:
我尝试了以下方法:
shivendra@shivendra-Rev-1-0:~$ sudo ifconfig eth1 down
[sudo] password for shivendra:
shivendra@shivendra-Rev-1-0:~$ sudo service network-manager stop
network-manager stop/waiting
shivendra@shivendra-Rev-1-0:~$ sudo macchanger -a eth1
Current MAC: 00:21:00:72:9c:d5 (unknown)
ERROR: Can't change MAC: interface up or not permission: Too many open files in system
shivendra@shivendra-Rev-1-0:~$ sudo macchanger --mac 64:27:37:D8:97:6F eth1
Current MAC: 00:d0:61:9d:bf:a5 (Tremon Enterprises Co., Ltd.)
ERROR: Can't change MAC: interface up or not permission: Too many open files in system
shivendra@shivendra-Rev-1-0:~$ sudo service network-manager start
network-manager start/running, process 2182
shivendra@shivendra-Rev-1-0:~$ sudo macchanger --mac 64:27:37:D8:97:6F eth1
Current MAC: 64:27:37:d8:97:6f (unknown)
ERROR: Can't change MAC: interface up or not permission: Too many open files in system
答案1
我可以告诉你一种不使用 macchanger 来更改 eth1 地址的简单方法。
sudo ifconfig eth1 down sudo ifconfig eth1 hw ether 00:11:22:33:44:55 sudo ifconfig eth1 up
然后你就已经设置好了新的 MAC 地址。
答案2
你确定要修改eth1你想做什么???用 ifconfig 检查你的 Wifi 接口名称。
我会这样做:
sudo service network-manager stop
sudo macchanger -a wlan0
sudo service network-manager start
答案3
抱歉,如果我错了,网络管理器中没有 GUI 选项吗?单击网络管理器图标 > 选择编辑连接 > 编辑以太网的属性,然后查找克隆 MAC 地址字段并输入您的新 MAC。
答案4
您正在编辑eth1
而不是wlan0
,更改eth1
为wlan0
,这样您的 MAC 地址命令就会起作用。
所以到处都是eth1
这样的:
sudo macchanger -a eth1
应该是这样的:
sudo machchanger -a wlan0