
Some ISPs authenticate a subscriber's Internet connection via the MAC address of their home router. There could be several technical reasons you may want to change a MAC address. In this tutorial, I am going to show how to spoof the MAC address of a network interface on Linux. This practice is often called MAC address spoofing. While a MAC address is a manufacturer-assigned hardware address, it can actually be modified by a user. Higher 24 bits in a MAC address (also known as OUI or "Organizationally Unique Identifier") uniquely identify the organization which has issued the MAC address, so that there is no conflict among all existing MAC addresses.

How to spoof the MAC address of a network interface on LinuxĪ 48-bit MAC address (e.g., 08:4f:b5:05:56:a0) is a globally unique identifier associated with a physical network interface, which is assigned by a manufacturer of the corresponding network interface card.
