使用“ip”命令更改网络mac地址

kim*_*san 5 networking ifconfig ip

通常我可以使用 ifconfig 命令更改我的 wifi mac 地址,例如:

ifconfig <iface> hw ether XX:XX:XX:XX:XX:XX
Run Code Online (Sandbox Code Playgroud)

然而,Ubuntu 已弃用 ifconfig 代表“ip”命令,所以我想知道是否有办法使用该命令获得类似的功能?

hii*_*ran 9

第一次运行:

ip link show
Run Code Online (Sandbox Code Playgroud)

这将列出您的网络设备。找到您要更改的那个。接下来,运行:

sudo ip link set dev <your device here> down
Run Code Online (Sandbox Code Playgroud)

然后:

sudo ip link set dev <your device here> address <your new mac address>
Run Code Online (Sandbox Code Playgroud)

最后:

sudo ip link set dev <your device here> up
Run Code Online (Sandbox Code Playgroud)