Como alterar permanentemente o endereço de hardware MAC

O endereço de hardware MAC é um identificador único, atribuído a interfaces de redes, para permitir a comunicação no segmento físico.
Sigla de Media Access Control, o endereço é usado na maioria das redes que seguem o padrão tecnológico IEEE 802, o que inclui a rede Ethernet e a WiFI.
network ethernet cable
O MAC address é geralmente atribuído pelo fabricante da interface controladora de rede ou NIC (Network Interface Controller) e armazenado em algum lugar do hardware — tal como na memória de apenas leitura (ROM) ou em algum mecanismo do firmware.

Quando atribuído pelo fabricante, o endereço MAC costuma vir com sua identificação codificada e gravada e, portanto, pode ser referenciada como endereço gravado ou Burned-In address (BIA).
Outra forma de se referir a ele é como endereço de hardware Ethernet ou Ethernet Hardware Address (EHA).
Endereço físico na rede, é uma outra forma de se referir ao endereço MAC.

Os endereços MAC são formados ou criados a partir das regras do IEEE: MAC-48, EUI-48, e EUI-64.
No Linux, você pode olhar o seu endereço de hardware no painel de configuração da rede.
Mas a maneira mais simples de fazer isto é abrir um terminal e executar o comando:

ifconfig -a | grep HW
eth0      Link encap:Ethernet  Endereço de HW 02:6d:5c:e8:8d:b2  
wlan0     Link encap:Ethernet  Endereço de HW 00:23:24:00:b5:2b 

O ifconfig pode ser usado para alterar temporariamente o endereço físico de uma interface de hardware — leia este artigo, para entender melhor o procedimento.
Switch com luzes acesas, mostrando atividade.

Como alterar permanentemente o endereço de hardware MAC de uma interface

Alterar temporariamente o endereço físico do seu computador ou smartphone pode ser útil em muitos casos — navegar anonimamente em uma rede em que as interfaces são monitoradas pelos seus endereços de hardware, por exemplo.
Procure saber se a prática é permitida, antes de adotá-la. Algumas instituições têm regras restritivas quanto a isto e prevem, até mesmo, punições.
Ao contrário da alteração temporária, a permanente não será desfeita com o reboot do sistema.
Para realizar esta mudança, é necessário editar o arquivo de configuração /etc/network/interfaces, na sessão Network interfaces em que se encontra a diretiva hwaddress:

cat /etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# Network interfaces
allow-hotplug eth0
iface eth0 inet dhcp
  hwaddress ether 08:00:00:00:00:01

Se esta sessão não existir, você a pode adicionar ao seu arquivo de configuração.
Altere a linha hwaddress ... com os seus novos valores.
Grave o arquivo e reinicie o seu computador.
Este artigo é baseado em uma máquina rodando o Trisquel Linux — que é baseado no Debian. Portanto os usuários do Ubuntu, Linux Mint etc. devem encontrar uma configuração quase idêntica.
Se você tiver problemas ou se deparar com alguma mensagem de erro, recomendo a leitura do artigo como alterar o endereço MAC de uma interface de rede.

Referências

Wikipedia – MAC Address (english): http://en.wikipedia.org/wiki/MAC_address.
Como encontrar o endereço de hardware MAC de uma interface, em vários sistemas operacionais (english): http://www.materials.ucsb.edu/howto_mac_address.php.
Blog Sleeplessbeastie: https://blog.sleeplessbeastie.eu/2013/01/11/how-to-change-the-mac-address-of-an-ethernet-interface/

Publicado por

Elias Praciano

Autor de tecnologia (livre, de preferência), apaixonado por programação e astronomia. Fã de séries, como "Rick and Morty" e "BoJack Horseman". Me siga no Twitter e vamos trocar ideias!

3 comentários em “Como alterar permanentemente o endereço de hardware MAC”

  1. Boa tarde gostaria de saber se vc tem algum programa que altera Mac wiffi no sistema Android ,desde já agradeço

  2. Fiz tudo certinho altero para o MAC que eu queria, mas tiver um prolema não apareceu nenhum wi-fi para eu entrar, estou querendo testa para ver se tem como entrar em wi-fi que tem filtro MAC o sistema que estou usando e o Ubuntu

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.