Como cambiar la dirección MAC de nuestra tarjeta de red en Ubuntu
En algunas ocasiones debemos ser capaces de cambiar la dirección MAC de nuestra tarjeta de red por diversos motivos.
A diferencia de la dirección IP la MAC de una interfaz de red es en teoría fija, se supone que viene establecida por el fabricante desde su fabricación y no es posible cambiarla.
Gracias a este artículo vamos a ver como es posible cambiar la MAC desde Ubuntu y en general desde cualquier GNU/Linux.
Realmente lo que nosotros vamos a hacer no es cambiarle la dirección MAC físicamente a la tarjeta sino hacerle creer al sistema operativo que la dirección es la que nosotros le indiquemos en lugar de la que le dice la tarjeta.
Deberemos recurrir a la consola de órdenes, para ello ejecutamos el terminal que se encuentra en el menú Accesorios, dentro de Aplicaciones.
Una vez que tenemos la consola delante nuestro tecleamos lo siguiente:
- sudo ifconfig eth0 down Tendremos que introducir nuestra contraseña para que se ejecute el comando. Este comando parará la interfaz de red eth0, si nuestra interfaz de red tiene otro nombre lo especificamos (las interfaces inalámbricas se suelen llamar wlan0 o ath0).
- sudo ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx Cambiamos las x por la nueva dirección mac que queremos usar.
- sudo ifconfig eth0 up Ahora volvemos a arrancar la interfaz de red, si todo ha ido bien debería emplear la nueva dirección MAC.
Este truco según parece solo funciona para tarjetas Ethernet.
Cambiar la MAC puede parecer inútil, pero si estamos en una red que filtra los accesos a según que direcciones MAC nos puede venir bastante bien (y no creo que sea necesario decir nada más :-P )
(vía: Ubuntu Life)

