macchanger
Manipulate network interface MAC addresses. tldr-pages
On Linux
Linux
View the current and permanent MAC addresses of an interface
macchanger --show interfaceIdentifySet interface to a random MAC
macchanger --random interfaceIdentifySet an interface to a random MAC address, and pretend to be a burned-in-address
macchanger --random --bia interfaceIdentifySet an interface to a specific MAC address
macchanger --mac XX:XX:XX:XX:XX:XX interfaceIdentifyPrint the identifications (the first three bytes of a MAC address) of all known vendors
macchanger --listIdentifyReset an interface to its permanent hardware MAC address
macchanger --permanent interfaceIdentify