How To Change Mac-Address In Linux

In this post, we are going to talk about what is macchanger and why we need to change our machine mac address, and how to install macchanger in other Linux operating systems.

What is MacChanger

Macchanger is a Linux utility for viewing machine mac address and changing the MAC ad‐
dress for network interfaces. using this utility you can’t change your mac address permanently, After reboot your machine you need to change again your mac address.

Why we Need MacChanger

If you make your system anonymous with login testing there are a few steps you can follow. Sometimes, you also change or manipulate your mac address so that your device’s network card hardware address is hidden. To do so you can use the tool macchanger that already exists in Kali Linux.

Install macchanger in Linux Distros

In most Cases macchanger is already installed on Kali Linux, if you’re using Kali Linux net-installer ISO there is no pre-installed package, in this case, you need to install macchanger on your Kali Linux you can use this command for installing Mac-chnager on Kali Linux.

sudo apt install maccchanger

Install MacChanger in Ubuntu

sudo apt update -y && sudo apt upgrade -y
sudo apt install macchanger

Install MacChanger in Arch Linux

you can use the same command for install macchanger on other Arch Linux based distro like: Manjaro Linux, EndeavourOS, ArcoLinux, BlackArch Linux.

sudo pacman -Syyu
sudo pacman -S macchanger

Change random mac address

Before change our mac address first we need our network interface name, we use the ifconfig command for listing all network interfaces.


Now in my case, my network interface name is wlan0 because I’m using my WIFI connection, If you use a different Linux Distro and different network connections like Ethernet, USB connection in this case your network interface name is different.

First we check our current mac address using the command.

-s => Show MAC Address

wlan0 => Network Interface Name

macchanger -s wlan0

Before changing our mac-address, we need to down our network let’s run this command for network connection turn off.

sudo ifconfig wlan0 down

Now We ready to change the MAC address of the network interface by using this command

-r => random mac-address

wlan0 => network interface name

macchanger -r wlan0

Once you have done these commands you can finally open your network interface and again check the mac address using these commands.

sudo ifconfig wlan0 up
macchanger -s wlano

Change the specific MAC address

You can use the network interface MAC address MAC of your specific choice uses these commands for changing specific choice mac-address.

Bypass WIFI MAC-Address Filtering

Why we need specific mac-address

We need many cases specific mac-address like if you wanna connect to some WIFI address, and there is enable mac filtering for specif mac-address use can use the owner device mac-address for bypassing WIFI mac filtering.

ifconfig wlan0 down
macchanger -m 00: d0: 70: 00: 20: 69 wlan0
ifconfig wlan0 up
macchanger -s wlan0

Important Things To Remember:

The author of this article does not promote any illegal activities It is just for education purpose All the activities provided in this article, YouTube channel, and on the website are only for educational purposes.

If you are using and follow this tutorial for any illegal purpose, can not be responsible for your action.

My purpose is to educate or share the information who have not, how to secure your self from the Internet, and the world of digital.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Shopping Cart