macchanger
Command-line utility for manipulating network interface MAC addresses.
More information: https://manned.org/macchanger.
- View the current and permanent MAC addresses of a interface:
macchanger --show interface
- Set interface to a random MAC:
macchanger --random interface
- Set an interface to a random MAC address, and pretend to be a burned-in-address:
macchanger --random --bia interface
- Set an interface to a specific MAC address:
macchanger --mac XX:XX:XX:XX:XX:XX interface
- Print the identifications (the first three bytes of a MAC address) of all known vendors:
macchanger --list
- Reset an interface to its permanent hardware MAC address:
macchanger --permanent interface