Generador Aleatorio de IP y MAC
Útil cuando necesitas direcciones plausibles pero desechables para tests unitarios, load generators, hojas de reglas de firewall o dashboards de muestra. IPv4 excluye loopback, link-local, multicast, broadcast y los rangos de documentación RFC 5737. IPv6 se genera en 2000::/3 (global), fd00::/8 (ULA), o fe80::/10 (link-local). Las direcciones MAC siempre ponen el bit multicast a 0; el bit administrado localmente sigue el toggle UAA / LAA.
Usa Math.random() — bien para mock data, no para identificadores criptográficos.
Cómo usar
- Elige un tipo de dirección y scope.
- Elige cuántas generar (hasta 500).
- Pulsa Generate — el botón de copia masiva pone toda la lista en el portapapeles.
Preguntas frecuentes
- ¿Las IPv4 públicas aleatorias son seguras para capturas?
- Las IPv4 públicas aleatorias probablemente están en uso — incluso tu captura podría chocar con un host real. Para docs prefiere los rangos RFC 5737 192.0.2.0/24, 198.51.100.0/24 o 203.0.113.0/24, que nunca aparecen en internet pública.
- ¿Qué significa UAA vs LAA para MAC?
- Las direcciones universalmente administradas vienen del registro OUI del vendor con IEEE; las localmente administradas las pone el admin local (VMs, contenedores, NICs virtualizadas). El 2do bit del primer octeto las distingue.
- ¿Qué rangos debo usar en documentación o en una captura?
- Los reservados para eso: 192.0.2.0/24, 198.51.100.0/24 y 203.0.113.0/24 en IPv4, y 2001:db8::/32 en IPv6. Existen precisamente para que un ejemplo publicado no pueda apuntar al equipo real de nadie, y quien los conoce lee la dirección como un ejemplo y no como una pista. Una dirección pública generada al azar pertenece a alguien.
- ¿Es seguro poner una MAC aleatoria en una red?
- Solo si lleva activado el bit de administración local — que es lo que produce la opción LAA — porque marca la dirección como asignada por un administrador y no grabada por un fabricante. Una dirección aleatoria con el bit universal activado se atribuye un bloque que pertenece a un fabricante real, puede chocar con hardware existente y confunde a cualquier cosa que consulte el prefijo del fabricante.
Herramientas relacionadas
Generador de Perfil de Usuario Aleatorio
Genera una persona completamente ficticia — nombre, email, teléfono, dirección, fecha de nacimiento, empresa — para contenido placeholder, mockups o datos de prueba.
Inspector de Dirección IP
Escribe una dirección IPv4 o IPv6 y ve su clase, scope (privada / pública / loopback / link-local), valor decimal, binario, notación reverse-DNS y CIDR /32.
Generador de Datos Mock
Genera registros falsos realistas para pruebas — nombres, emails, fechas, IDs, lorem — exporta como JSON, CSV o SQL INSERT.
Formateador de Direcciones MAC
Reformatea una dirección MAC entre notación con dos puntos, guion, punto de Cisco y sin separador, en mayúsculas o minúsculas — y ve su tipo unicast/multicast y universal/local.
MAC a EUI-64 / Link-local
Convierte cualquier dirección MAC en su ID de interfaz EUI-64 modificado y la correspondiente dirección IPv6 link-local — la misma forma que Windows / Linux calculan automáticamente.
Generador de Apodos
Genera apodos memorables estilo Docker (`elegant-archimedes`, `funny-curie`) — elige estilo, separador, cantidad. Útil para datos de prueba, handles anónimos, nombres de contenedor/rama.