Todo aparato que se conecta a internet, lo hace a través de un controlador de interfaz de red (NIC). Los dispositivos que permiten conectarse a múltiples redes tendrán un controlador de interfaz de red separado para cada una de ellas
Por ejemplo, un ordenador portátil que admita conexiones Wifi, Ethernet (por cable) y Bluetooth, tendrá tres NIC (cada uno con su propia dirección MAC).
¿Qué es una dirección MAC?
Imagina que estás en una fiesta donde todo el mundo debe usar una etiqueta con su nombre.
El propósito de esta etiqueta es ayudar al dueño de la casa a identificar a los invitados sin confusión.
En el mundo de la informática, una dirección MAC (Media Access Control) sirve para un propósito similar: identificar distintos dispositivos conectados a una misma red.
Características principales de las direcciones MAC
- Son únicas: cada dirección MAC está destinada a ser única para garantizar que no haya dos dispositivos en la misma red que tengan la misma dirección.
- Basadas en hardware: las direcciones MAC normalmente son asignadas por el fabricante del controlador de interfaz de red (NIC) y están integradas en el hardware.
- No son volátiles: las direcciones MAC se almacenan en el hardware, lo que las hace persistentes incluso cuando el dispositivo se reinicia o está apagado.
Normalmente, se representa en formato hexadecimal.
Consta de seis pares de dígitos separados por dos puntos (:) o guiones (-).
Por ejemplo, una dirección MAC podría verse así: 00:1A:2B:3C:4D:5Eo00-2A-2B-3C-4D-7E.
Los primeros 24 bits (o los tres primeros pares de dígitos hexadecimales) identifican al fabricante o proveedor de hardware.
Los 24 bits restantes (o los últimos tres pares de dígitos hexadecimales) son asignados por el fabricante e identifican de forma única un dispositivo específico.
Cómo funcionan las direcciones MAC
Cuando un dispositivo desea enviar datos a través de la red, crea una trama de datos que incluye las direcciones MAC de origen y destino.
- La dirección MAC de origen es la dirección del dispositivo emisor.
- Mientras que la dirección MAC de destino es la dirección del dispositivo receptor.
La trama de datos se transmite a la red, donde la reciben todos los dispositivos dentro del mismo segmento.
Cada dispositivo verifica la dirección MAC de destino para determinar si coincide con la suya propia
- El dispositivo con una dirección MAC coincidente acepta la trama y procesa los datos.
- Si la dirección MAC de destino no coincide, el dispositivo ignora la trama.
Dado que cada interfaz de red tiene una dirección MAC única e inmutable, las direcciones MAC son muy útiles para identificar y diagnosticar problemas de red.
Por ejemplo, pueden proporcionar a un administrador una manera bastante confiable de identificar dónde se envían o reciben los paquetes de datos.
También es posible restringir el acceso a la red a un dispositivo en concreto bloquendo su dirección MAC.
Por ejemplo, una empresa puede utilizar el filtrado de MAC para asegurarse de que sólo los telefonos móviles, o los ordenadores portátiles autorizados, pueden unirse a la red de área local de la oficina.
Las direcciones MAC también se pueden utilizar para rastrear e identificar dispositivos robados.
Cómo localizar mi dirección MAC
Para localizar la dirección MAC de un PC con Windows, sigue los pasos que se detallan a continuación:
- Entra en el menu de Inicio.
- En el apartado «Ejecutar» escribe cmd.
- Se abrirá el Símbolo del Sistema (Consola de Windows).
- Una vez allí escribe ipconfig/all.
- Pulsa la tecla «Intro».
Se mostrarán todos los detalles sobre la red. Aquí deberás buscar la sección «Dirección física» donde aparecerá la dirección MAC del ordenador.
También puedes consultar la dirección MAC de Windows desde el panel de control del ordenador.
- Busca la sección «Red e Internet».
- Abre el «Centro de redes y recursos compartidos».
- Aparecerá la red en la que estás conectado.
- Tendrás que pulsar sobre ella.
- Se abrirá una ventana emergente llamada «Estado de Ethernet».
- Pulsa en «Detalles» para obtener más información sobre la red.
- Entre otras cosas, aparecerá la dirección MAC del dispositivo.
Implicaciones de seguridad de las direcciones MAC
Si bien las direcciones MAC son cruciales para la comunicación en red, también tienen implicaciones de seguridad que deben abordarse.
Como hemos dicho antes, los administradores de red pueden implementar el filtrado de direcciones MAC para restringir el acceso a la red a dispositivos no autorizados.
Si bien esto mejora la seguridad, no es infalible y se puede eludir mediante suplantación de identidad.
Los atacantes pueden cambiar (o falsificar) la dirección MAC de su dispositivo para hacerse pasar por un dispositivo legítimo conectado a la red.
Esto se puede utilizar para eludir el filtrado de direcciones MAC, o para perpetrar ataques de intermediario.
Problemas de privacidad
Las direcciones MAC se pueden utilizar para rastrear dispositivos y, por extensión, a sus usuarios.
Una dirección MAC identifica de forma única un dispositivo en cada nueva red a la que se conecta.
Por lo tanto, las direcciones MAC se pueden utilizar para rastrear nuestra ubicación a medida que nos movemos entre redes wifi o receptores Bluetooth.
Esto plantea problemas de privacidad, especialmente en redes wifi públicas donde los dispositivos transmiten constantemente sus direcciones MAC.
Algunos dispositivos implementan la aleatorización de direcciones MAC para proteger la privacidad del usuario cambiando periódicamente estas direcciones, especialmente cuando buscan redes wifi.
Tambien puede hacerse de forma manual.
Cambiar la dirección MAC a menudo no es aconsejable, a menos que nos conectemos regularmente a redes públicas, o queramos evadir ciertos tipos de restricciones de red.
- Entra en «Administrador de Dispositivos».
- Selecciona el apartado de «Adaptadores de Red».
- Selecciona el adaptador de red (si el adaptador muestra una X roja debajo de su icono, no es el adaptador activo).
- Haz doble clic en el adaptador de red activo para abrir sus propiedades (selecciona «Propiedades» en la parte inferior).
- En la siguiente pantalla haz clic en el botón «Configurar».
- Navega hasta la pestaña «Avanzado».
- En la pestaña «Avanzado», busca un elemento denominado «Dirección administrada localmente» o «Locally Administered Address».
- Selecciónalo y, en el campo de texto (Valor) verás la dirección MAC.
- Puedes borrarla o cambiarla.
Ten en cuenta que Windows formateará la dirección automáticamente, por lo que si deseas que aparezca como A1:B2:C3:D4:E5:F6, deberás escribirla como A1B2C3D4E5F6.
Asegúrate de que la dirección tenga exactamente 12 caracteres.
Haz clic en «Aceptar» para aplicar los cambios.
Reinicia el ordenador.
Comprueba de nuevo tu dirección MAC para verificar el cambio.
Utiliza software de terceros
Si no quieres complicarte la vida, puedes descargar algún programa gratuito, como por ejemplo SMAC Tool, que permite modificar con facilidad la dirección MAC de todos tus adaptadores de red.
Este software ha sido diseñado por profesionales en seguridad de sistemas de información, e ingenieros certificados en sistemas de Microsoft (MCSE).