Eu tenho um provedor de internet que bloqueia o acesso a internet por mac address. Quem tem um firewall e tem um provedor desse sabe como pode ser desagradável ter que ligar para o provedor na hora de trocar uma placa de rede queimada. A internet já esta parada, então você não pode mais perder tempo. Para agilizar essa situação podemos clonar o mac da placa antiga.
Podemos fazer isso apenas com ifconfig (como root, ou usando sudo):
#ifconfig eth0 down
#ifconfig eth0 hw ether 0A:0B:0C:0D:AA:BB
#ifconfig eth0 up
Infelizmente quando rebotarmos a maquina essa configuração vai ser perdida. Você pode colocar os comandos no /etc/rc.local para que sejam executados na inicialização da maquina, ou no caso do debian/ubuntu você pode colocar no arquivo de configuração da placa de rede:
Edite como root ou com sudo o arquivo “/etc/network/interfaces” , esse arquivo tem uma seção para cada interface, provavelmente você vai encontrar algo assim:
#sudo nano /etc/network/interfaces
auto eth0
iface eth0 inet dhcp
Altere para:
auto eth0
iface eth0 inet dhcp
hwaddress ether 01:02:03:04:05:06
Se quiser testar não precisa reiniciar a maquina basta reiniciar a rede com o comando:
sudo /etc/init.d/networking restart