Como usuarios de Linux, a veces necesitamos cambiar la dirección MAC de nuestros adaptadores de red. Este proceso también se llama spoofing o falsificación de una dirección MAC. Este artículo explica cómo cambiar una dirección MAC en un sistema Debian 10 Buster.

Qué es una dirección MAC

MAC, que significa Media Access Control, es un ID de seis bytes permanentemente incrustado en el firmware de un adaptador de red. Esta dirección puede ser leída por el sistema operativo y la red donde está instalado el adaptador. Todos los nodos de la red, como estaciones de trabajo e impresoras, etc., se identifican mediante estas direcciones MAC en la red. Estas direcciones son idénticas, incluso para dos modelos de dispositivos similares del mismo fabricante. Todas las direcciones MAC deben seguir los estándares establecidos por el IEEE, el Instituto de Ingenieros Eléctricos y Electrónicos.

¿Por qué cambiar?

Entonces, ¿por qué necesitamos cambiar una dirección MAC? Existen principalmente las siguientes razones para cambiarla:

  • La razón más común para cambiar una dirección MAC es mantener la privacidad. Si está conectado a una red pública, la mejor manera de mantener su identificación sin exponerla es falsificar la MAC.
  • Si un administrador de red ha bloqueado su MAC ID en un firewall o router, puede falsificarla y ser capaz de pasar a través de ella.

¿Cómo ver la dirección MAC?

Para ver las direcciones MAC de todos sus dispositivos de red, puede utilizar el siguiente comando en su terminal de Debian:

$ ip link show

Consejo: Puede abrir el Terminal a través del lanzador de aplicaciones de Debian buscar como sigue:

Abrir la terminal de Debian

Esta es la salida que se obtiene:

Obtener la dirección MAC

La salida anterior de mi sistema muestra las direcciones MAC de tres dispositivos de red instalados en mi sistema. La parte después de «link/ether» es donde verás la dirección MAC de un dispositivo en particular, pero la hemos difuminado por razones de privacidad.

Hay otra forma de ver las direcciones MAC, es a través del siguiente comando «ip addr»:

$ ip addr | grep ether

Otra forma de ver la dirección MAC

¿Cómo cambiar o falsear su dirección MAC?

Para cambiar la dirección MAC de un dispositivo, primero hay que instalar una utilidad de línea de comandos llamada MacChanger.

Abra el Terminal ya sea a través de la búsqueda del Lanzador de Aplicaciones y luego ejecute el siguiente comando:

$ sudo apt-get install macchanger

Instalar macchanger

Durante el proceso de instalación, se encontrará con el siguiente mensaje de configuración:

Configurando macchanger

Seleccione Sí a través de las teclas de flecha y luego presione Enter para configurar macchanger para que se ejecute automáticamente cada vez que se suba o baje un dispositivo de red.

El siguiente comando le permitirá obtener el nombre de la interfaz de un dispositivo que utilizará más tarde para cambiar su dirección MAC:

$ ip addr

Obtener la interfaz de red

El nombre de la interfaz resaltado es el que utilizaremos en nuestros siguientes ejemplos.

Configuración de un ID MAC aleatorio

El siguiente comando asignará un ID MAC aleatorio, pero viable, a su adaptador de red:

Sytnax:

$ sudo macchanger -r <nombre-de-interfaz>

Ejemplo:

$ sudo macchanger -r enp37s0

Configurar dirección MAC aleatoria

Configurar un ID MAC específico

El siguiente comando asignará un id MAC específico a su adaptador de red:

Sytnax:

$ macchanger --mac=XX:XX:XX:XX:XX:XX <interface-name>

Restauración de la dirección MAC al original

Si necesita restaurar la dirección MAC de un dispositivo a su estado original, puede utilizar el siguiente comando:

Sintaxis:

$ sudo macchanger -p <nombre de la interfaz>

Ejemplo:

$ sudo macchanger -p enp37s0

Restaurar la dirección MAC original

A través de los sencillos pasos descritos en este artículo, puede ver y cambiar las direcciones de su Mac y también restaurarlas a las originales cuando lo necesite.

Cómo cambiar/borrar una dirección MAC en Debian 10

Deja una respuesta

Tu dirección de correo electrónico no será publicada.