Calculadora de rangos IPv4 y CIDR

Convierte rangos IPv4 en la lista CIDR mínima, enumera sus direcciones o expande un bloque CIDR

Entrada

Pega un rango como 10.0.0.5 - 10.0.0.100 para rellenar ambos campos.

La dirección final forma parte del rango.

Direcciones: 96 · Bloques CIDR: 8

Resultados

Dirección inicial
10.0.0.5
Dirección final
10.0.0.100
Número de direcciones
96
Bloques CIDR
8

Lista CIDR mínima

El menor número de bloques sin solapamiento que cubre exactamente este rango.

Bloque 1
10.0.0.5/32
10.0.0.5 – 10.0.0.5 · Tamaño: 1
Bloque 2
10.0.0.6/31
10.0.0.6 – 10.0.0.7 · Tamaño: 2
Bloque 3
10.0.0.8/29
10.0.0.8 – 10.0.0.15 · Tamaño: 8
Bloque 4
10.0.0.16/28
10.0.0.16 – 10.0.0.31 · Tamaño: 16
Bloque 5
10.0.0.32/27
10.0.0.32 – 10.0.0.63 · Tamaño: 32
Bloque 6
10.0.0.64/27
10.0.0.64 – 10.0.0.95 · Tamaño: 32
Bloque 7
10.0.0.96/30
10.0.0.96 – 10.0.0.99 · Tamaño: 4
Bloque 8
10.0.0.100/32
10.0.0.100 – 10.0.0.100 · Tamaño: 1

Direcciones: 96 · Bloques CIDR: 8

Qué calcula

Introduce una dirección IPv4 inicial y una final para obtener el número exacto de direcciones y la lista mínima de bloques CIDR que cubre el rango; por ejemplo, de 10.0.0.5 a 10.0.0.100 resultan ocho bloques, desde 10.0.0.5/32 hasta 10.0.0.100/32. Rango → Direcciones muestra las direcciones una a una, y CIDR → Rango convierte un bloque como 172.16.5.4/20 en su primera y última dirección, tamaño, máscara de subred y máscara comodín.

Cómo se construye la lista CIDR mínima

A partir de la dirección inicial, la calculadora toma el bloque más grande alineado en esa dirección, lo divide a la mitad hasta que termina dentro del rango, lo anota y continúa después de él. Los bloques nunca se solapan, cubren exactamente el rango introducido y son como máximo 62 en IPv4, así que incluso 0.0.0.0 a 255.255.255.255 se resuelve al instante en 0.0.0.0/0 sin enumerar ninguna dirección.

Rangos grandes y límites

La vista previa de direcciones muestra como máximo las primeras 1.000 filas y siempre indica el total real. Copiar todo y la descarga en texto o CSV están disponibles para rangos de hasta 100.000 direcciones; los rangos mayores conservan la vista previa y te remiten a la lista CIDR, de modo que el navegador nunca genera millones de filas.

Reglas de entrada y privacidad

Las direcciones deben tener cuatro octetos decimales: los ceros a la izquierda, las formas abreviadas como 10.1 y las direcciones IPv6 se rechazan con un mensaje en lugar de adivinarse. Un rango invertido se indica con la acción Intercambiar en vez de corregirse en silencio, y un rango pegado como 10.0.0.5 - 10.0.0.100 rellena ambos campos. Todo se calcula en tu navegador y nada de lo que escribes se guarda ni se envía.

CodingTool ya está oficialmente disponible en

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch