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
$ 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
No hay comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.