Generador de IP aleatorias
WebTodo se ejecuta en tu navegador: no se sube nada
Genera direcciones IP aleatorias en lote, hasta 100 a la vez, una por línea y listas para pegar en un script. ⚠️ Primero, qué son estas direcciones: no pertenecen a nadie. En el modo público las direcciones caen dentro de rangos públicos reales, pero eso no significa que estén libres: una puede ser perfectamente un host real en una red real. Así que los usos aquí son fixtures de prueba, anonimizar registros, marcadores de posición y datos falsos; no las uses para configurar una interfaz, escribir una ACL ni tratar una como «una dirección segura que asignar». Encontrar una dirección realmente asignable es otro problema (depende de los registros de los RIR) y no se resuelve aquí. En qué se diferencian los tres rangos: - Público — excluye los bloques privados (10/8, 172.16/12, 192.168/16), loopback, link-local, multicast, CGNAT y los bloques reservados; en IPv6 toma solo de `2000::/3` - Privado — IPv4 de los tres bloques de la RFC 1918, IPv6 de ULA (`fd00::/8`) - Cualquiera — aleatorio por completo entre 32 (o 128) bits, así que pueden salir `0.0.0.0`, `::1` y direcciones multicast ⚠️ El modo privado muestrea uniformemente entre bloques, no ponderando por número de direcciones: `10/8` es 256 veces mayor que `192.168/16`, así que la distribución global no es uniforme. Vale para «un lote que parezca una red privada», pero no lo uses como fuente aleatoria uniforme. Todo lo produce el generador de números aleatorios del navegador. No se consulta ninguna base de datos de IP ni se envía nada a ningún sitio.
Funciones
- IPv4, IPv6 o una mezcla de ambos
- El modo público excluye los rangos privados y reservados (loopback, link-local, multicast, CGNAT)
- El modo privado da rangos de la RFC 1918 y ULA de IPv6 (`fd00::/8`)
- Hasta 100 por tanda, una por línea, listas para pegar en un script
- IPv6 en notación comprimida, completa o en mayúsculas
- Lo genera el RNG del navegador: ni base de datos de IP ni red
Cómo se usa
- Elige la versión y el rango
- Elige cuántas necesitas
- Pulsa «Generar de nuevo» para otra tanda
- Copia el resultado
Preguntas frecuentes
- ¿Puedo usar directamente una IP pública generada?
- No. Cae dentro de un rango público real y puede ser una máquina real: usarla para pruebas de carga, listas de permitidos o configurar una interfaz puede molestar a otro o provocar un conflicto de direcciones en tu red. Esta herramienta es para datos falsos: fixtures de prueba, anonimizar registros, marcadores de formularios, poblar una base de datos de pruebas. Esos casos necesitan «algo que parezca una IP y no choque con un host real», y una dirección aleatoria sirve: un choque real es muy improbable y esos datos nunca se usan para enviar paquetes de verdad.
- ¿Por qué todas empiezan por 10.x o 192.168.x?
- Porque has elegido el rango privado. Es deliberado: solo hay tres bloques privados (`10.0.0.0/8`, `172.16.0.0/12`, `192.168.0.0/16`), así que se repiten los mismos prefijos. Cambia a público o cualquiera para más variedad. «Cualquiera» incluye rangos reservados, así que pueden salir `127.0.0.1` y direcciones multicast como `224.x`.
- ¿Sirven para probar una función de geolocalización de IP?
- Sí, pero ten claro que no se encontrará ningún resultado real: una dirección aleatoria no tiene ubicación, así que la consulta devolverá casi seguro «desconocido» o algo manifiestamente erróneo. Para ese tipo de prueba encajan mejor los bloques reservados para documentación: IPv4 `192.0.2.0/24`, `198.51.100.0/24`, `203.0.113.0/24` (RFC 5737) e IPv6 `2001:db8::/32`. Esos nunca aparecen en una red real: existen justo para documentación y ejemplos.
Herramientas relacionadas
IP a entero
WebConvierte entre direcciones IP y enteros: decimal con puntos, sin signo y con signo, hexadecimal y binario. IPv6 usa aritmética exacta de 128 bits.
Calculadora CIDR
WebConvierte 192.168.1.0/24 en la dirección de red, la de difusión, la máscara, la máscara comodín y el rango de hosts utilizables. En tu navegador.
Analizador de URL
WebDescompone una URL en esquema, host, puerto, ruta, parámetros y ancla, con cada parámetro en crudo y decodificado. Todo en tu navegador.
Analizador de UA
WebAnaliza un User-Agent: navegador, versión, sistema, tipo de dispositivo y motor, con las reglas que coinciden. Solo coincidencia de patrones.
Códigos de estado HTTP
WebConsulta un código de estado HTTP: significado, clase 1xx–5xx, usos típicos y trampas habituales. También busca por palabra clave. Todo local.
Tipos MIME
WebConsulta el tipo MIME a partir de una extensión, o la extensión por defecto de un tipo de medio. Solo los habituales. Todo en tu navegador.