GNU/Linux >> Tutoriels Linux >  >> Linux

Comment puis-je calculer l'adresse IP sur des plages de sous-réseau CDIR spécifiques ?

Dans le monde de l'hébergement Web, la mise en réseau et les éléments IP sont présents dans les conversations quotidiennes de la plupart des administrateurs système et des développeurs. Mais certains d'entre eux sont confus au sujet des plages d'adresses IP et du nombre d'adresses IP disponibles sur chaque plage CDIR.

Parfois, nous pouvons nous interroger sur :

Combien y a-t-il d'ips dans une plage de /24 ?
Combien y a-t-il d'ips dans une plage de /29 ?
Combien y a-t-il d'ips dans une plage de /30 ?

C'est pourquoi j'ai créé un tableau simple spécifiant la plage CDIR et le nombre d'adresses IP disponibles sur chaque plage.

Tableau des sous-réseaux CDIR et des IP disponibles

Il existe de nombreuses autres gammes que celles-ci, mais celles-ci ne seront jamais utilisées par les développeurs et les administrateurs système moyens, elles ne sont utilisées que par les grands NOC sur les centres de données.
[tableau "" introuvable /]

Calculer les plages de sous-réseaux CDIR à l'aide de la commande ipcalc sous Linux

Si vous avez besoin de calculer une adresse IP ou un sous-réseau sur le système d'exploitation Linux, vous pouvez utiliser un calculateur de masque de réseau IP. Il existe un outil très utile appelé ipcalc, qui fait tout le travail pour vous. Avec ipcalc, vous pourrez calculer les adresses ipv4 et ipv6 sur chaque plage de sous-réseau CDIR spécifiée.

ipcalc fait tout le travail pour vous, il utilise une adresse IP et son masque de réseau, puis il calcule le reste des détails du réseau et génère un rapport convivial lisible par l'homme qui comprend l'adresse IP, la plage de réseau, le masque de réseau, l'adresse IP de diffusion, le type de Classe IP, numéros IP hôtes minimum et maximum.

Exemple de sortie :

[[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

Comme vous le voyez, il y a 256 IP disponibles sur une plage /24, mais seulement 254 sont utilisables . Et avec la commande ipcalc ou notre simple tableau CDIR vers IP, vous pourrez facilement savoir combien d'adresses IP il y a sur n'importe quelle plage de sous-réseaux CDIR, sans connaissances avancées en réseau ni calculs mathématiques compliqués.

Comment puis-je calculer l'adresse IP sur des plages de sous-réseau CDIR spécifiques ? was last modified:décembre 29th, 2016 by Esteban Borges
Linux
  1. Comment puis-je créer un lien vers une version spécifique de glibc ?

  2. Comment puis-je supprimer des règles spécifiques d'iptables ?

  3. Comment puis-je créer un fichier avec une taille spécifique à partir d'une ligne de commande ?

  4. Comment puis-je remplacer le TTL d'une adresse Internet ?

  5. Comment puis-je résoudre un nom d'hôte en une adresse IP dans un script Bash ?

Comment trouver une adresse IP sous Linux

ipcalc - Calculer l'adresse de sous-réseau IP sous Linux

Calculer l'adresse de sous-réseau IP dans Ubuntu 21.04 Linux à l'aide d'ipcalc

Comment changer l'adresse IP sous Linux

Comment puis-je autoriser ou bloquer une adresse IP spécifique pour mon site Web ?

Comment puis-je connaître l'adresse IP des autres utilisateurs connectés à la même machine distante ?