Conversor de rango IP a CIDR

Convierte una IP inicial y final en el conjunto más pequeño de bloques CIDR, o expande un CIDR de vuelta a su primera y última dirección, todo en tu navegador.

El conversor de rango IP a CIDR funciona por completo en tu navegador. Las direcciones inicial y final, los bloques CIDR y los rangos que introduces se procesan en tu dispositivo y nunca se suben a ArrayKit.

Abre la calculadora de CIDR / subredes

Acerca de Rango IP a CIDR

El conversor de rango IP a CIDR toma una dirección inicial y final y devuelve el conjunto mínimo de bloques CIDR alineados que cubren el rango exactamente, ni más ni menos. Usa un algoritmo voraz de bloque más grande, así que un rango ordenado como 192.168.1.0 a 192.168.1.255 se colapsa en un único 192.168.1.0/24, mientras que un rango fuera de límite se divide en la menor cantidad de bloques que aún suman el número exacto de direcciones. Cambia al modo inverso para expandir cualquier CIDR de vuelta en su red, primera IP, última IP y número total de direcciones. Se admiten tanto IPv4 como IPv6, con matemática de enteros grandes para que incluso un prefijo IPv6 /32 informe su recuento completo de 2^96. Está pensado para ingenieros de red que escriben reglas de firewall, ACL, tablas de rutas y listas de permitidos, y todo funciona en tu dispositivo para que tu topología nunca salga del navegador.

Características

Cómo usar Rango IP a CIDR

  1. Mantén seleccionada la pestaña Rango → CIDR
  2. Introduce la dirección IP inicial y final (ambas IPv4 o ambas IPv6)
  3. Lee los bloques CIDR agregados y cópialos con un clic
  4. Cambia a CIDR → Rango para expandir un bloque en su primera y última IP

Ejemplo

Entrada

start: 192.168.1.0
end:   192.168.2.10

Salida

192.168.1.0/24
192.168.2.0/29
192.168.2.8/31
192.168.2.10/32

Un rango fuera de límite se divide en la menor cantidad de bloques que lo cubren exactamente.

Errores comunes y solución de problemas

Preguntas frecuentes

¿Cómo elige el conversor qué bloques CIDR generar?
Recorre el rango desde la dirección inicial y, en cada paso, emite el bloque más grande que esté alineado a la dirección actual y quepa dentro del rango restante. Repetir eso de forma voraz produce el conjunto mínimo de bloques CIDR que cubren el rango exactamente.
¿Por qué mi rango se convierte en varios bloques CIDR en lugar de uno?
Un solo bloque CIDR siempre contiene un número potencia de dos de direcciones alineado a su propio límite. A menos que tu inicio y fin coincidan con esos límites, ningún bloque puede cubrir el rango, así que se divide en la menor cantidad de bloques cuyos tamaños suman el recuento exacto.
¿Maneja rangos IPv6 y prefijos enormes?
Sí. Las direcciones IPv6 se interpretan como enteros grandes de 128 bits, así que la misma agregación funciona para v6 y el modo inverso puede informar recuentos enormes: un bloque IPv6 /32, por ejemplo, contiene 2^96 direcciones.
¿Qué devuelve el modo CIDR → Rango?
Pega un bloque como 10.0.0.0/24 o 2001:db8::/32 y muestra la dirección de red, la primera IP, la última IP y el número total de direcciones del bloque, enmascarando primero cualquier bit de host al límite de la red.
¿Puedo pegar una IP que no sea la dirección de red del bloque?
Sí. En el modo CIDR → Rango los bits de host se enmascaran automáticamente, así que 192.168.1.200/24 y 192.168.1.0/24 se resuelven ambas en la misma red, primera IP y última IP.
¿Se envían a un servidor mis direcciones IP?
No. El conversor de rango IP a CIDR funciona por completo en tu navegador. Las direcciones y rangos que introduces se calculan en tu dispositivo y nunca se suben a ArrayKit.

Herramientas relacionadas

Todas las herramientas de ArrayKit