Cambiar la direccion Mac en GNU/Linux

¿Que es una dirección MAC? (Definicion Wikipedia)

En redes de ordenadores la dirección MAC (siglas en inglés de Media Access Controlcontrol de acceso al medio) es un identificador de 48 bits (6 bloques hexadecimales) que corresponde de forma única a una ethernet de red. Se conoce también como la dirección física en cuanto a identificar dispositivos de red. Es individual, cada dispositivo tiene su propia dirección MAC determinada y configurada por elIEEE (los últimos 24 bits) y el fabricante (los primeros 24 bits) utilizando el OUI. La mayoría de los protocolos que trabajan en la capa 2 del modelo OSI usan una de las tres numeraciones manejadas por el IEEEMAC-48, EUI-48, y EUI-64 las cuales han sido diseñadas para ser identificadores globalmente únicos. No todos los protocolos de comunicación usan direcciones MAC, y no todos los protocolos requieren identificadores globalmente únicos.

Las direcciones MAC son únicas a nivel mundial, puesto que son escritas directamente, en forma binaria, en el hardware en su momento de fabricación. Debido a esto, las direcciones MAC son a veces llamadas “Direcciones Quemadas Dentro” (BIA, por las siglas de Burned-in Address).

Instalar Macchanger

Nos logeamos como root

rokitoh@redorbita:~$ su
Contraseña:
Instalar Paquetes
rokitoh@redorbita:~# apt-get install macchanger-gtk
Iniciamos Macchanger

rokitoh@redorbita:~# macchanger-gtk

Seleccionamos la interfaz y damos a Change Mac

Por consola:

Si queremos cambiar nuestra dirección pero sin cambiar el fabricante

rokitoh@redorbita:~# macchanger –endding eth0

Current MAC: 02:70:b3:68:76:e3 (Data Recall Ltd)

Faked MAC:   02:70:b3:f5:af:c2 (Data Recall Ltd)

Si queremos introducir una dirección personalizada:


rokitoh@redorbita:~# macchanger –mac 02:70:b3:01:0b:41 eth0

Current MAC: 02:70:b3:f5:af:c2 (Data Recall Ltd)

Establecer al azar un proveedor MAC del mismo tipo

rokitoh@redorbita:~# macchanger –another eth0
Current MAC: 02:70:b3:01:0b:41 (Data Recall Ltd)
Faked MAC:   00:0c:ed:a0:de:4c (Real Digital Media)

Otras formas de cambiar la dirección Mac

Para poder hacer el cambio de MAC, ningún programa debe estar utilizando la interfaz de red correspondiente y además hay que “bajar” la interfaz.

rokitoh@redorbita:~# /etc/init.d/networking stop

Con ifconfig

rokitoh@redorbita:~# ifconfig eth0 down hw ether 08:09:0a:fa:ba:da

Con ip (del paquete iproute)

rokitoh@redorbita:~# ip link set eth0 down address 08:09:0a:fa:ba:da

rokitoh@redorbita:~# ip link set eth0 up

Si necesitas que el cambio sea “permanente” puedes indicarlo en /etc/network/interfaces:

auto eth0

iface eth0 inet dhcp

hwaddress ether 08:09:0a:fa:ba:da

Volver a activar la red.

rokitoh@redorbita:~# /etc/init.d/networking start

Hay que tener en cuenta que si usamos DHCP, lo más probable es que el servidor DHCP nos asigne ahora una IP distinta ya que pensará que es otro PC.

Fuentes:

http://www.ubuntugeek.com/macchanger-utility-for-manipulating-the-mac-address-of-network-interfaces-included-gui-utility.html

http://crysol.org/node/46

http://mymanuel.wordpress.com/tag/macchanger/

http://www.ubuntu-ve.org/node/1201



Faked MAC:   02:70:b3:01:0b:41 (Data Recall Ltd)

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*