Cambiar la dirección MAC

La dirección MAC (Media Access Control o control de acceso al medio) es un número de 48 bits que identifica de forma única a cada tarjeta de red en todo el planeta. Se almacenan en el dispositivo durante su fabricación y por eso se suele conocer como dirección física.

En ocasiones, necesitamos que cuando nuestro sistema operativo comunique la dirección MAC de nuestra tarjeta, no informe del número real, sino de un valor diferente.

En Ubuntu, conseguir esto es relativamente sencillo, sólo hay que escribir unos comandos.

Lo primero será ver que direcion MAC tiene la tarjeta de red para ello ejecuta:
$ ifconfig
    eth0 Link encap:Ethernet direcciónHW 00:1d:7d:0c:9e:76 Direc. inet:172.20.20.101 Difus.:172.20.20.255 Másc:255.255.255.0 Dirección inet6: fe80::21d:7dff:fe0c:9e76/64 Alcance:Enlace ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1 Paquetes RX:12711 errores:0 perdidos:0 overruns:0 frame:0 Paquetes TX:10755 errores:0 perdidos:0 overruns:0 carrier:0 colisiones:0 long.colaTX:1000 Bytes RX:14347646 (14.3 MB) TX bytes:1524643 (1.5 MB) Interrupción:28 Dirección base: 0x6000
Antes de cambiar la dirección MAC hay que deshabilitar la tarjeta de red.
$ sudo ifconfig eth0 down
Y ahora cambiamos la dirección MAC. Yo la voy a cambiar por aa:bb:cc:dd:ee:ff. Recuerda que puedes escribir el valor que prefieras, siempre que los caracteres sean valores hexadecimales válidos (0-F).
$ sudo ifconfig eth0 down hw ether aa:bb:cc:dd:ee:ff
Para acabar volvemos a habilitar la tarjeta de red.
$ sudo ifconfig eth0 up
Si repites el primer paso para ver la dirección MAC, comprobarás que el cambia ha funcionado.
$ ifconfig
    eth0 Link encap:Ethernet direcciónHW aa:bb:cc:dd:ee:ff Dirección inet6: fe80::21d:7dff:fe0c:9e76/64 Alcance:Enlace ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1 Paquetes RX:12752 errores:0 perdidos:0 overruns:0 frame:0 Paquetes TX:10804 errores:0 perdidos:0 overruns:0 carrier:0 colisiones:0 long.colaTX:1000 Bytes RX:14353546 (14.3 MB) TX bytes:1531606 (1.5 MB) Interrupción:28 Dirección base: 0x6000
Ten en cuenta que, cuando reinicies el ordenador, la dirección MAC volverá a ser la original.

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.