![欺骗 MAC 地址后无法连接到任何网络](https://linux22.com/image/1051129/%E6%AC%BA%E9%AA%97%20MAC%20%E5%9C%B0%E5%9D%80%E5%90%8E%E6%97%A0%E6%B3%95%E8%BF%9E%E6%8E%A5%E5%88%B0%E4%BB%BB%E4%BD%95%E7%BD%91%E7%BB%9C.png)
所以我想伪造我的 MAC 地址。但是当我这样做时,我无法连接到任何网络。将其改回网卡的物理 MAC 地址后,它就可以正常工作了。
它在 Windows 上运行良好,因此不可能是我的路由器存在问题。
请不要问我为什么我想欺骗它,但这对任何人都没有帮助。
运行 Ubuntu MATE 15.04 通过 WLAN 连接。
答案1
首先,将所有内容恢复为默认设置,以便一切正常运行。
接下来,运行以下命令进行安装macchanger
;macchanger
是一个为更改您的 mac 地址而开发的命令行工具:
sudo apt-get update
sudo apt-get install macchanger
系统可能会询问您是否要自动运行。您可以选择是或否。
出于测试目的,我选择了否,但是,您可能会发现此选项很有用。无法保证不会泄露真实的 MAC 地址。可以通过编辑文件/etc/default/macchanger
、设置为ENABLE_ON_POST_UP_DOWN=true
或来更改或设置此选项ENABLE_ON_POST_UP_DOWN=false
。同样,出于测试目的,我将其设置为ENABLE_ON_POST_UP_DOWN=false
。
用法:
要将 wlan0 的 MAC 地址设置为 00:11:22:33:44:55,请运行以下命令:
sudo ifconfig wlan0 down
sudo macchanger --mac 00:11:22:33:44:55 wlan0
sudo service network-manager restart
然后,显示当前 MAC 地址:
macchanger -s wlan0
选项列表如下:
macchanger -h
此外,您可能还想研究一下“假装是烧录的地址”-bia
选项。
最后,我不确定您的 IPV6 地址会受到怎样的影响,所以这可能是您需要注意的事情。
也可以看看:
man macchanger
图形用户界面版本:macchanger-gtk
和: