How to change Mac address

This will work for linux machines.

First get the physical MAC address of your machine by running the following command :

$ ifconfig -a | grep HWaddr
eth0  Link encap:Ethernet HWaddr 00:80:48:BA:d1:20

The  hexadecimal  numbers in blue denote my machine’s MAC address. Yours will be different. Learn how to use the ifconfig.

Next, login as root in linux and enter the following commands –

# ifconfig eth0 down
# ifconfig eth0 hw ether 00:80:48:BA:d1:30
# ifconfig eth0 up
# ifconfig eth0 |grep HWaddr

Note above that I have changed the MAC address to a different number highlighted in blue.00:80:48:BA:d1:30 is the new MAC address I have provided for my Linux machine. You can choose any 48 bits hexadecimal address as your MAC address.

Note – This changed Mac address is not the stable.As you reboot your pc ,Mac address again will be original one because this mac address is on your laptop’s network card.So you cant change it permantly.