连接后 MAC 地址更改为原始地址的问题

连接后 MAC 地址更改为原始地址的问题

我正在用我的路由器做一些测试,看起来我通过执行以下操作更改了 mac 地址:

ifconfig eth0 down
ifconfig eth0 hw ether 01:02:03:04:05:06
ifconfig eth0 up

连接到 rooter 时会更改为原始版本。我在 ubuntu 上

答案1

制作这个新脚本,这将使设置永久生效!

sudo gedit /etc/network/if-up.d/changemac

粘贴此代码,替换你想要的mac地址

#!/bin/sh
if [ "$IFACE" = eth0 ]; then
ip link set dev "$IFACE" address 00:00:00:00:00:01
fi

sudo chmod 755 /etc/network/if-up.d/changemac

现在断开以太网并重新连接,然后运行以下命令检查 macifconfig


(我知道这可能不是正确的解决方案,但作为临时措施)
您可以尝试 fedora。在 fedora 中,您可以从 GUI 轻松更改 mac 地址,并且它会保持不变。

或者等待更多回复

相关内容