GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo puedo calcular la dirección IP en rangos de subred CDIR específicos?

En el mundo del alojamiento web, las redes y las IP están presentes en el día a día de la mayoría de los administradores y desarrolladores de sistemas. Pero algunos de ellos se confunden acerca de los rangos de IP y cuántas IP están disponibles en cada rango de CDIR.

A veces podemos cuestionarnos sobre:

¿Cuántas ips hay en un rango de /24?
¿Cuántas ips hay en un rango de /29?
¿Cuántas ips hay en un rango de /30?

Es por eso que creé un gráfico simple que especifica el rango de CDIR y la cantidad de IP disponibles en cada rango.

Subred CDIR y tabla de IP disponibles

Hay muchos más rangos que estos, pero los desarrolladores y administradores de sistemas promedio nunca los usarán, solo los grandes NOC en los centros de datos.
[tabla "" no encontrada /]

Calcular rangos de subred CDIR usando el comando ipcalc usando Linux

Si necesita calcular la dirección IP o la subred en el sistema operativo Linux, puede usar una calculadora de IP Netmask. Hay una herramienta realmente útil llamada ipcalc, que hace todo el trabajo por ti. Con ipcalc podrá calcular direcciones ipv4 e ipv6 en cada rango de subred CDIR especificado.

ipcalc hace todo el trabajo duro por usted, usa una dirección IP y su máscara de red, luego calcula el resto de los detalles de la red y genera un informe fácil de leer que incluye la dirección IP, el rango de red, la máscara de red, la dirección IP de transmisión, el tipo de Clase de IP, números de IP de host mínimos y máximos.

Ejemplo de salida:

[[email protected] ~]$ ipcalc 192.168.1.1/24
Address:	192.168.1.1
Network:	192.168.1.0/24
Netmask:	255.255.255.0 = 24
Broadcast:	192.168.1.255

Address space:	Private Use
Address class:	Class C
HostMin:	192.168.1.1
HostMax:	192.168.1.254
Hosts/Net:	254

Como puede ver, hay 256 IP disponibles en un rango de /24, pero solo 254 son utilizables . Y con el comando ipcalc o nuestro sencillo cuadro CDIR a IP, podrá averiguar cuántas direcciones IP hay en cualquier rango de subred CDIR fácilmente, sin conocimientos avanzados de redes ni realizar cálculos matemáticos complicados.

¿Cómo puedo calcular la dirección IP en rangos de subred CDIR específicos? fue modificada por última vez:29 de diciembre de 2016 por Esteban Borges
Linux
  1. Cómo obtener una dirección de memoria específica usando C

  2. ¿Cómo puedo calcular una suma de comprobación md5 de un directorio?

  3. ¿Cómo puedo eliminar reglas específicas de iptables?

  4. ¿Cómo enrutar solo una subred específica (ip de origen) a una interfaz en particular?

  5. ¿Cómo puedo asignar una IP por dirección MAC en dhcpd?

Cómo encontrar la dirección IP en Linux

ipcalc:calcular la dirección de subred IP en Linux

Cómo cambiar la dirección IP en Linux

¿Cómo puedo permitir o bloquear una dirección IP específica para mi sitio web?

¿Cómo puedo resolver un nombre de host en una dirección IP en un script Bash?

¿Cómo puedo monitorear el disco io?