Saltar al contenido
TextArray
Totalmente local

Generador de direcciones MAC

Genere direcciones MAC aleatorias y bien formadas con dos puntos, guión o notación Cisco.

Salida

Generador de direcciones MAC

Genere una dirección MAC aleatoria o una lista de miles, cada una en su propia línea y lista para pegar en un archivo de configuración, dispositivo de prueba u hoja de cálculo. Hay cuatro notaciones disponibles: pares separados por dos puntos (aa:bb:cc:dd:ee:ff), pares separados por guiones tal como los imprime Windows, grupos de cuatro puntos de Cisco (aabb.ccdd.eeff) y hexadecimal simple sin separadores. Una casilla de verificación cambia entre minúsculas y mayúsculas.

La parte interesante de una dirección MAC es su primer byte y este generador lo hace bien. Con "Administrado localmente" activado (el valor predeterminado), cada dirección tiene su bit U/L establecido, marcándola como asignada localmente. Dichas direcciones son la elección correcta para los valores generados porque nunca pueden colisionar con los usos reales del hardware de los rangos OUI asignados por el proveedor; es la misma convención que siguen las máquinas virtuales y los teléfonos preocupados por la privacidad. Desmárquelo para producir direcciones de estilo OUI y de aspecto globalmente único para los analizadores que las esperan. La casilla de verificación "Unicast" controla el bit I/G de la misma manera, y al desactivarla se obtienen direcciones de multidifusión para probar ese rincón de su código.

Usos típicos: generar una base de datos de dispositivos, completar reservas de DHCP en un laboratorio, desdibujar un analizador de inventario de red, escribir ejemplos de documentación que obviamente no son hardware real o configurar una máquina virtual cuando el hipervisor solicita una MAC.

Cada byte proviene de crypto.getRandomValues y toda la herramienta se ejecuta localmente en su navegador: no se carga, registra ni almacena nada. Tenga en cuenta que la herramienta genera valores; en realidad, cambiar la MAC de una interfaz de red se realiza en su sistema operativo.

Preguntas frecuentes

¿Se envía algo a un servidor?
No. Las direcciones se generan en su navegador con Web Crypto API y nunca salen de su dispositivo.
¿Qué significa "administrado localmente"?
Establece el bit U/L en el primer byte, marcando la dirección como asignada localmente en lugar de asignada por el proveedor. Las direcciones generadas deben mantenerlo activado: entonces nunca podrán colisionar con la dirección basada en OUI de un dispositivo real.
¿Puede una dirección generada entrar en conflicto con el hardware real?
Con "Administrado localmente" activado, no: ese espacio de direcciones está reservado para la asignación local y los proveedores nunca envían hardware en él. Sin él, en teoría es posible una colisión con el alcance de algún proveedor, así que utilícelos solo como datos de prueba.
¿Qué formato utilizan los dispositivos Cisco?
Cisco IOS imprime direcciones MAC como tres grupos de cuatro dígitos hexadecimales separados por puntos, como aabb.ccdd.eeff. Elija la opción de Cisco para que coincida.
¿Esto cambia la dirección MAC de mi computadora?
No. Sólo genera valores. Cambiar la MAC de una interfaz es una configuración del sistema operativo: macOS, Windows y Linux tienen cada uno su propia forma de hacerlo.