Calculadora IP y de subredes gratis
De CIDR a rango de IP, y de un rango de vuelta a los bloques CIDR que lo cubren. Red, rango de hosts utilizables, broadcast, máscara y máscara wildcard para IPv4 e IPv6. Divida un bloque en subredes, o pegue todo su plan de IP y vea dónde se superpone consigo mismo.
Calculadora de subredes
Convierta una dirección y una máscara en una red con su rango de IP, divida un bloque en bloques más pequeños o pegue un plan de IP completo y vea dónde se superpone consigo mismo.
Se reconocen 10.0.0.5/24, 10.0.0.5 255.255.255.0 e IPv6 como 2001:db8:abcd:12::1/64. Escriba un rango — 10.0.0.5 - 10.0.0.20 — y vuelve como bloques CIDR.
Todo se calcula en este navegador. Nada de lo que escribe se envía a ningún lado.
Escriba una dirección para ver su red.
Escriba 10.0.0.4/31 en la mayoría de las calculadoras de subredes y le dirán que tiene cero hosts utilizables. Esa respuesta lleva veinte años de atraso. El RFC 3021 hizo utilizables las dos direcciones de un /31 justamente para que los enlaces entre routers dejaran de desperdiciar dos direcciones cada uno, y es probable que ahora mismo haya unas cuantas decenas de /31 en su red cursando tráfico que, según la calculadora, no puede existir. Esta reporta dos.
Vendemos software de control de activos, así que tómese el anuncio de arriba con pinzas. La calculadora no tiene nada que ver con eso: es aritmética en su navegador.
Donde la revisión del plan se gana su lugar
El modo de una sola dirección es lo mínimo indispensable: cualquier herramienta que aparezca en esta búsqueda lo tiene. La tercera pestaña es la que vale su tiempo.
Pegue su plan de IP (la hoja de cálculo, la tabla de la wiki, la salida de lo que sea que su equipo use para llevar las VLAN) y cada bloque se compara contra todos los demás, no solo contra el de arriba. Ese orden importa más de lo que parece. Seis meses después de repartir los /24, alguien agrega 10.0.0.0/16 al final de la hoja como "resumen del sitio", y una revisión que solo compara vecinos se lo salta sin enterarse. Aquí se marca contra todos ellos.
El orden de las columnas tampoco importa. Pásele VLAN 30, 10.0.30.0/24, impresoras o al revés; lo que haya en la línea que no sea una red se vuelve la etiqueta, y la etiqueta pasa al CSV, así que la exportación sigue diciendo qué fila era la de las impresoras.
El resultado también nombra el rango en el que cae cada bloque. Privado según el RFC 1918, claro, pero también NAT de operador (100.64.0.0/10), enlace local APIPA (169.254.0.0/16), rangos de documentación y multicast. Encontrar 169.254 en un plan suele significar que alguien anotó lo que una máquina tomó cuando falló el DHCP.
De CIDR a rango, y de rango de vuelta a CIDR
La mitad de quienes llegan aquí no está haciendo subnetting: tiene 10.0.20.0/22 en un ticket y necesita saber qué direcciones cubre en realidad, para escribir una regla de firewall o pasarle un rango a quien vaya a hacer el escaneo. La pestaña Calcular responde eso directamente: pegue el bloque y lea el rango de IP en la primera fila.
Se muestran dos rangos, y la diferencia importa más seguido de lo que la gente espera. El rango de IP es el bloque completo, con la dirección de red y el broadcast incluidos: eso es lo que necesita una lista de permitidos o un objeto de firewall. El rango utilizable es lo que se puede asignar a una interfaz, y tiene dos direcciones menos en todos los casos, salvo /31 y /32. Escribir una regla de firewall contra el rango utilizable excluye sin avisar la dirección de broadcast, y descubrirlo después no tiene nada de divertido.
También funciona en sentido contrario, y esa es la mitad que la mayoría de las calculadoras se salta. Escriba un rango, 10.0.0.5 - 10.0.0.20, y obtendrá los bloques CIDR que lo cubren exactamente. Casi siempre es más de uno, porque un rango arbitrario casi nunca es una subred: esas dieciséis direcciones requieren cuatro bloques, y de 172.16.5.3 a 172.16.9.200 se necesitan trece. Una regla de firewall o un formulario del RIR los necesita todos, y sacar esa lista a mano es justo donde se va la tarde.
Si en cambio le da una dirección con máscara en notación decimal punteada, le devuelve la notación CIDR, que es el otro sentido al que la gente se refiere cuando habla de un convertidor CIDR.
Dos cosas que se niega a hacer
010.0.0.1 se rechaza en lugar de interpretarse. Esa cadena es 8.0.0.1 para cualquier cosa que lea el cero inicial como octal y 10.0.0.1 para la que no, y elegir un lado en silencio es como una regla de firewall termina aplicada a una red que nadie tenía en mente. Quite el cero e intente de nuevo.
Una dirección sola se vuelve un /32, no una suposición por clases. Nada respeta las clases A/B/C desde que llegó CIDR en 1993, y contestar "/8" para un host 10.x es una respuesta equivocada con cara de ayuda.
Dividir
Dele un bloque y un prefijo de destino y obtendrá la lista (CIDR, red, rango utilizable, broadcast), además de un CSV para pegar en el plan que de verdad mantiene. El tope es de 512 filas, porque un /8 dividido en /30 son cuatro millones de líneas y nadie quiere eso en una pestaña del navegador. IPv6 funciona en la calculadora, no en el divisor: partir un /48 en /64 produce 65,536 filas que se describen mejor con una frase que con una tabla.
¿Prefiere tener toda la tabla de prefijos a la vista en lugar de una respuesta a la vez? Para eso está la tabla de máscaras de subred, de /32 a /0 en una sola página.
El trabajo inverso, etiquetar los equipos físicos a los que pertenecen esas direcciones, es otra tarea. La búsqueda de dirección MAC nombra al fabricante detrás de una dirección que encontró en la red, y el generador de código de barras en lote imprime las etiquetas de activo.
Subnetting: las preguntas que surgen a media tarea
¿Por qué un /24 da 254 hosts y no 256?
La primera dirección del bloque es la dirección de red y la última es la de broadcast, así que ninguna de las dos se puede asignar a una interfaz. Eso deja 254 en un /24. Las excepciones son /31 y /32, que no tienen dirección de broadcast.¿Para qué sirve la máscara wildcard?
Es la máscara de subred con todos los bits invertidos, y las ACL de Cisco y las sentencias network de OSPF la piden en lugar de la máscara. 255.255.255.0 se convierte en 0.0.0.255. Se muestra junto a la máscara para que no tenga que hacer esa resta de cabeza a las 2 de la mañana.¿Puedo escribir 255.255.255.0 en lugar de /24?
Sí, después de una diagonal o de un espacio, así que puede pegar una línea tal cual sale de ifconfig o de ipconfig en Windows. Una máscara con huecos, como 255.0.255.0, se rechaza: no es una máscara válida y ninguna interfaz la acepta.
¿Está documentando el equipo de esas subredes? Hablar con ventas