我安装了 Qualcomm Atheros AR956x 无线网络适配器,但我无法更改其 MAC 地址,因为它没有此选项。我尝试从注册表中更改 MAC 地址,但同样不起作用。
我可以更改该设备的 MAC 地址吗?
答案1
我找到了这个:http://www.howtogeek.com/192173/how-and-why-to-change-your-mac-address-on-windows-linux-and-mac/
大多数网卡允许您从设备管理器中的配置窗格设置自定义 MAC 地址,但某些网络驱动程序可能不支持此功能。
首先,打开设备管理器。在 Windows 8.1 上,按 Windows 键 + X 并单击设备管理器。在 Windows 7 上,按 Windows 键,输入“设备管理器”进行搜索,然后单击设备管理器。
在网络适配器下找到要修改的网络接口,右键单击它,然后选择属性。
单击“高级”选项卡,然后在列表中选择“网络地址”。如果此处没有该选项,则表示您的网络驱动程序不支持此功能。
启用“值”选项并输入所需的 MAC 地址(不带任何分隔符 — 不要使用破折号或冒号)。然后单击“确定”。
像 Ubuntu 这样的现代 Linux 发行版通常使用网络管理器,它提供了一种图形化的方式来欺骗 MAC 地址。
例如,在 Ubuntu 上,您可以单击顶部面板上的网络图标,单击“编辑连接”,选择要修改的网络连接,然后单击“编辑”。在“以太网”选项卡上,您可以在“克隆的 MAC 地址”下输入新的 MAC 地址,然后保存更改。
您也可以采用传统方式执行此操作。这需要关闭网络接口,运行命令更改其 MAC 地址,然后将其恢复。请务必将“eth0”替换为您要修改的网络接口的名称,然后输入您选择的 MAC 地址:
sudo ifconfig eth0 down
sudo ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
sudo ifconfig eth0 up
如果您希望此更改始终在启动时生效,则必须修改 /etc/network/interfaces.d/ 下的相应配置文件或 /etc/network/interfaces 文件本身。如果不这样做,您的 MAC 地址将在重新启动时被重置。
请参阅链接以获取图片和 Mac OSX 说明。