card has a MAC address
burned-in at the factory. At times, you may want to change this MAC address to one of your own choosing.
The procedures to change a MAC address are specific to each operating system.
How to change a MAC address in Microsoft Windows
Under Windows, the MAC address is stored in a registry key. To change a MAC address, find that key with `regedit` and change it. Of course, Microsoft keeps moving the location of the key around!
Windows XP adds an option to change the MAC address on some network cards under the Advanced tab in the network adapter's Properties menu.
A much easier and more reliable method to change a MAC address under Windows is to use a software utility program designed to do this for you.
is a free utility that you can use to spoof your MAC address under Microsoft Windows.
How to change a MAC address in MacOS
Instructions for changing the MAC address on a Macintosh can be found at MAC Spoofing on the Macintosh
How to change a MAC address in FreeBSD
In FreeBSD, you can change your MAC address with the `ifconfig <interface> link <address>` command.
How to change a MAC address in Linux
Under Linux, you can change your MAC address with `ifconfig <interface> hw <class> <address>`, or you can use the GNU MAC Changer
How to change a MAC address in Solaris
In Solaris, you can change the MAC address with the `ifconfig <interface> <ether> <address>` command.
How to change a MAC address in OpenBSD
OpenBSD does not, by default, allow you to change the MAC address. It is possible to change the MAC address under OpenBSD with sea.c
How to change a MAC address in HP-UX
Under HP-UX, you can change the MAC address in SAM by selecting Networking and Communications, then selecting the interface, then Action, Modify, Advanced Options. HP-UX refers to the MAC address as the "station address".
Changing a MAC Address in Hardware
Speed Demon Adapters
sells network cards which give you the ability to change the MAC address stored in their EERPROM.
This can give you the ability to change your MAC address under any operating system that supports either the PCI bus or PCMCIA Type II cards.