我到处寻找这方面的任何东西,但我找不到任何东西!
每当我在我的 ALFA USB 网络适配器(使用 macchanger 或从网络管理器)上编辑 mac 地址时,我都无法完全连接到任何网络。这意味着我必须恢复使用macchanger -p
它才能再次工作。
这是硬件问题吗?这是正常行为吗?
我也在虚拟机上测试过,结果也一样。
我到处寻找这方面的任何东西,但我找不到任何东西!
每当我在我的 ALFA USB 网络适配器(使用 macchanger 或从网络管理器)上编辑 mac 地址时,我都无法完全连接到任何网络。这意味着我必须恢复使用macchanger -p
它才能再次工作。
这是硬件问题吗?这是正常行为吗?
我也在虚拟机上测试过,结果也一样。
我发现了问题:
显然,网络管理器对更改 MAC 地址的任何尝试都存在问题,因为“不正确”地关闭适配器会导致它使用以前的 MAC 重新安装它,从而导致过程出错。采取以下步骤解决问题:
ifconfig [adapter] down
,你应该得到一个错误,说它不存在。ifconfig [adapter] hw ether [MAC]
ifconfig
或类似方法工作。或者,您可以从启动时执行此操作,只需编辑文件
/etc/network/interfaces
并添加pre-up ifconfig [adapter] hw ether [MAC]
,这将在适配器连接时起作用,Failed
如果它断开连接,则在启动时抛出一个(没什么大不了的)