Convertisseur de plage IP vers CIDR
Transformez une IP de début et de fin en le plus petit ensemble de blocs CIDR, ou déployez un CIDR en sa première et sa dernière adresse — le tout dans votre navigateur.
Le convertisseur de plage IP vers CIDR s'exécute entièrement dans votre navigateur. Les adresses de début et de fin, les blocs CIDR et les plages que vous saisissez sont traités sur votre appareil et ne sont jamais téléversés vers ArrayKit.
Ouvrir le calculateur CIDR / sous-réseau
À propos de Plage IP vers CIDR
Le convertisseur de plage IP vers CIDR prend une adresse de début et de fin et renvoie l'ensemble minimal de blocs CIDR alignés qui couvrent la plage exactement — ni plus, ni moins. Il utilise un algorithme glouton du plus grand bloc, donc une plage nette comme 192.168.1.0 à 192.168.1.255 se réduit à un seul 192.168.1.0/24, tandis qu'une plage hors limite se scinde en le plus petit nombre de blocs qui totalisent quand même le compte d'adresses exact. Passez en mode inverse pour déployer tout CIDR en son réseau, sa première IP, sa dernière IP et son nombre total d'adresses. IPv4 et IPv6 sont tous deux pris en charge, avec des calculs en grands entiers pour qu'un préfixe IPv6 /32 indique son compte complet de 2^96. Il est conçu pour les ingénieurs réseau qui écrivent des règles de pare-feu, des ACL, des tables de routage et des listes d'autorisation, et tout s'exécute sur votre appareil pour que votre topologie ne quitte jamais le navigateur.
Fonctionnalités
- Agrégez toute paire IP début–fin en l'ensemble minimal de blocs CIDR alignés
- Algorithme glouton du plus grand bloc — le moins de blocs qui couvrent la plage exactement
- Le mode inverse déploie un CIDR en réseau, première IP, dernière IP et nombre d'adresses
- Prise en charge complète d'IPv4 et IPv6 avec calculs en grands entiers pour les préfixes énormes
- Copiez tous les blocs CIDR émis en une fois pour les coller dans des ACL ou tables de routage
- Indique le nombre exact d'adresses pour que vous vérifiiez la couverture d'un coup d'œil
- Erreurs claires pour les plages inversées, les versions IP mixtes et les entrées malformées
- S'exécute entièrement dans votre navigateur — aucune adresse ni plage n'est téléversée
Comment utiliser Plage IP vers CIDR
- Gardez l'onglet Plage → CIDR sélectionné
- Saisissez l'adresse IP de début et de fin (les deux en IPv4 ou les deux en IPv6)
- Lisez les blocs CIDR agrégés et copiez-les en un clic
- Passez à CIDR → Plage pour déployer un bloc en sa première et sa dernière IP
Exemple
Entrée
start: 192.168.1.0
end: 192.168.2.10
Sortie
192.168.1.0/24
192.168.2.0/29
192.168.2.8/31
192.168.2.10/32
Une plage hors limite se scinde en le moins de blocs qui la couvrent exactement.
Erreurs courantes et dépannage
- L'outil signale « L'adresse de début doit être inférieure ou égale à l'adresse de fin ». — L'IP de début est numériquement plus élevée que l'IP de fin. Inversez les deux valeurs pour que l'adresse la plus petite soit dans le champ Début.
- « Le début et la fin doivent être de la même version IP » apparaît. — Vous avez mélangé une adresse IPv4 avec une IPv6. Utilisez deux adresses IPv4 ou deux adresses IPv6 — une seule plage ne peut pas couvrir les deux familles.
- Une plage d'apparence nette produit plus de blocs que prévu. — Les blocs CIDR doivent avoir une taille en puissance de deux et être alignés sur leur propre limite. Une plage qui ne commence ni ne finit sur ces limites nécessite plusieurs blocs ; les comptes totalisent toujours la taille exacte de la plage.
- Le mode inverse affiche un réseau différent de l'adresse que vous avez tapée. — Un CIDR est défini par son adresse réseau, donc les bits d'hôte sont masqués. 192.168.1.130/24 se normalise en 192.168.1.0/24 — c'est attendu.
Foire aux questions
- Comment le convertisseur choisit-il quels blocs CIDR produire ?
- Il parcourt la plage depuis l'adresse de début et, à chaque étape, émet le plus grand bloc qui est à la fois aligné sur l'adresse courante et tient dans la plage restante. Répéter cela gloutonnement donne l'ensemble minimal de blocs CIDR qui couvrent la plage exactement.
- Pourquoi ma plage se transforme-t-elle en plusieurs blocs CIDR au lieu d'un seul ?
- Un seul bloc CIDR contient toujours un nombre d'adresses en puissance de deux aligné sur sa propre limite. À moins que votre début et votre fin ne s'alignent sur ces limites, aucun bloc ne peut couvrir la plage, elle est donc scindée en le moins de blocs dont les tailles totalisent le compte exact.
- Gère-t-il les plages IPv6 et les préfixes énormes ?
- Oui. Les adresses IPv6 sont analysées en grands entiers de 128 bits, donc la même agrégation fonctionne pour l'IPv6 et le mode inverse peut indiquer des comptes énormes — un bloc IPv6 /32, par exemple, contient 2^96 adresses.
- Que renvoie le mode CIDR → Plage ?
- Collez un bloc comme 10.0.0.0/24 ou 2001:db8::/32 et il affiche l'adresse réseau, la première IP, la dernière IP et le nombre total d'adresses du bloc, en masquant d'abord les bits d'hôte jusqu'à la limite réseau.
- Puis-je coller une IP qui n'est pas l'adresse réseau du bloc ?
- Oui. En mode CIDR → Plage, les bits d'hôte sont masqués automatiquement, donc 192.168.1.200/24 et 192.168.1.0/24 se résolvent tous deux au même réseau, à la même première IP et à la même dernière IP.
- Mes adresses IP sont-elles envoyées à un serveur ?
- Non. Le convertisseur de plage IP vers CIDR s'exécute entièrement dans votre navigateur. Les adresses et plages que vous saisissez sont calculées sur votre appareil et ne sont jamais téléversées vers ArrayKit.
Outils associés
Tous les outils ArrayKit