Validateur d'adresses IP — Vérifiez le format IPv4/IPv6 et détectez les plages privées (Gratuit)
Vérifiez instantanément si une chaîne de caractères est une adresse IPv4 ou IPv6 valide, et classez-la automatiquement comme privée, loopback, link-local, multicast ou publique. Fonctionne entièrement dans le navigateur, sans requête externe : uniquement une validation de format.
Plages d'adresses IP à usage spécial
Un tableau de référence des plages d'adresses IP connues dont l'usage est défini par des normes RFC.
| Catégorie | Plage IPv4 | Plage IPv6 | Description |
|---|---|---|---|
| Adresse non spécifiée | 0.0.0.0 | :: | Une adresse spéciale indiquant qu'aucune adresse n'a encore été attribuée. |
| Adresse de bouclage (loopback) | 127.0.0.0/8 | ::1 | Désigne l'hôte local lui-même ; les paquets ne quittent jamais l'appareil. |
| Adresse privée | 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 | fc00::/7 | Utilisée sur des réseaux fermés comme un LAN d'entreprise, elle n'est jamais routée directement sur internet. |
| Adresse link-local | 169.254.0.0/16 | fe80::/10 | Attribuée automatiquement et valide uniquement sur le même segment ; les routeurs ne la transmettent jamais. |
| Adresse multicast | 224.0.0.0/4 | ff00::/8 | Délivre des données à plusieurs destinataires à la fois, plutôt que d'identifier un hôte unique. |
| Adresse de diffusion (broadcast) | 255.255.255.255 | — | Une adresse spéciale utilisée pour envoyer des données à tous les hôtes du réseau local en une seule fois. |
| Adresse de documentation | 192.0.2.0/24, 198.51.100.0/24, 203.0.113.0/24 | — | Réservée par la RFC 5737 pour un usage dans les manuels et le code d'exemple. |
| Adresse réservée | 240.0.0.0/4 | — | Réservée par l'IANA pour un usage futur ; non utilisée aujourd'hui dans le trafic courant. |
Qu'est-ce que le validateur d'adresses IP ?
Le validateur d'adresses IP vérifie si le texte saisi respecte la syntaxe correcte d'une adresse IPv4 ou IPv6 et, si c'est le cas, va plus loin en la classant comme privée, loopback, link-local, multicast ou une autre catégorie à usage spécial. Il est conçu pour donner une réponse immédiate pendant que vous rédigez des fichiers de configuration serveur ou des règles de validation d'application, afin de confirmer sur-le-champ si la notation envisagée correspond bien à la norme.
Toute la vérification s'exécute entièrement dans votre navigateur. L'outil n'envoie jamais le texte saisi à un serveur externe, n'effectue aucune résolution de nom ni aucune requête WHOIS : il se contente de valider le format de la chaîne et de la classer selon des définitions RFC bien établies.
Comment valider une adresse IP
- Saisissez l'adresse Entrez dans le champ l'adresse IPv4 ou IPv6 que vous souhaitez vérifier. Les espaces en début et en fin sont supprimés automatiquement.
- Observez le résultat en temps réel Au fur et à mesure de la saisie, l'adresse est analysée instantanément et une étiquette valide ou invalide apparaît immédiatement.
- Consultez la version et la catégorie Pour une adresse valide, l'outil affiche s'il s'agit d'IPv4 ou d'IPv6, ainsi que sa classification à usage spécial, comme privée ou loopback.
- Lisez la raison en cas d'adresse invalide Si le format est incorrect, une raison précise s'affiche, par exemple un nombre d'octets insuffisant ou un nombre hors de la plage 0-255.
- Essayez les exemples proposés Cliquez sur un exemple pour charger instantanément une adresse représentative et voir comment sa classification est déterminée.
Astuces pour en tirer le meilleur parti
- Cet outil n'effectue jamais de requête réseau : tout s'exécute dans le navigateur, avec uniquement une vérification de format et une classification basée sur les RFC.
- Utile pour vérifier les plages IP prévues avant d'écrire des fichiers de configuration serveur ou des règles de validation d'application.
- Les adresses privées (comme 192.168.x.x) ne peuvent pas être atteintes directement depuis internet : c'est le premier point à vérifier lors du dépannage d'une connectivité interne.
- Les zéros initiaux comme dans « 01 » sont interprétés de façon ambiguë par de nombreux systèmes (parfois traités comme de l'octal), c'est pourquoi cet outil les rejette volontairement.
Dans quels cas utiliser cet outil
Tester une expression régulière ou une bibliothèque de validation
Servez-vous-en comme référence rapide pour vérifier que votre propre logique de validation rejette correctement les cas limites comme les zéros initiaux ou les octets hors plage.
Vérifier la connectivité avant un dépannage
Confirmez si une adresse cible est privée avant de commencer à déboguer une connexion, afin de ne pas perdre de temps à tenter de joindre un hôte qui n'a jamais été censé être accessible depuis internet.
Comprendre une notation IPv6 peu familière
Collez une adresse IPv6 utilisant l'abréviation « :: » ou une forme mappée IPv4 pour voir précisément comment elle se développe et comment elle est classée.
Choisir une adresse sûre pour la documentation
En rédigeant un manuel ou du code d'exemple, vérifiez si une adresse se situe dans les plages de documentation de la RFC 5737, afin d'éviter de référencer par erreur une adresse réellement utilisée.
Glossaire
- IPv4
- Le format d'adresse IP traditionnel sur 32 bits, écrit sous forme de quatre nombres décimaux de 0 à 255 séparés par des points, comme 192.168.1.1.
- IPv6
- Le format d'adresse IP de nouvelle génération sur 128 bits, écrit sous forme de huit groupes de chiffres hexadécimaux séparés par des deux-points, comme 2001:db8::1. Il a été conçu pour résoudre l'épuisement des adresses IPv4.
- Notation CIDR
- Une façon d'exprimer une plage d'adresses en ajoutant une barre oblique suivie d'un nombre de bits, comme /24, à une adresse IP. Par exemple, 192.168.0.0/16 couvre toutes les adresses de 192.168.0.0 à 192.168.255.255.
- Octet
- Chacune des quatre parties séparées par des points d'une adresse IPv4, représentant 8 bits et une valeur de 0 à 255.
- Hextet
- Chacune des huit parties séparées par des deux-points d'une adresse IPv6, représentant 16 bits écrits sous forme hexadécimale de 0000 à ffff.
- Compression de zéros (::)
- Une abréviation qui réduit un ou plusieurs groupes consécutifs de zéros dans une adresse IPv6 en « :: ». Elle ne peut être utilisée qu'une seule fois au sein d'une même adresse.
- Adresse mappée IPv4
- Une notation IPv6 spéciale utilisée pour représenter une adresse IPv4, comme ::ffff:192.168.1.1, où le ffff initial marque la partie IPv4 intégrée.
Questions fréquentes
Anecdote — Pourquoi les adresses IP « privées » ne peuvent pas atteindre internet
Les plages d'adresses IPv4 privées (10.0.0.0/8, 172.16.0.0/12 et 192.168.0.0/16) ont été définies par la RFC 1918 en 1996. À l'époque, le nombre d'appareils connectés dans les entreprises et les foyers augmentait de façon explosive, et attribuer à chaque appareil l'une des quelque 4,3 milliards d'adresses IPv4 n'était déjà plus tenable. La solution a consisté à réserver des plages destinées uniquement à un usage interne, les fournisseurs d'accès du monde entier s'accordant pour que leurs routeurs ne portent jamais de route vers ces destinations — une convention simple qui a permis d'étirer bien plus loin une ressource limitée.
IPv6 dispose d'un concept équivalent : la plage des adresses locales uniques, définie comme fc00::/7, qui joue le même rôle que l'espace privé IPv4. Avec 128 bits et environ 3,4×10^38 adresses possibles, IPv6 n'a pas de véritable problème d'épuisement, et pourtant ses concepteurs ont tout de même réservé une plage non routée globalement pour le trafic destiné à rester entièrement au sein d'une organisation — un choix de conception délibéré qui mérite d'être noté.
Les adresses link-local (169.254.0.0/16 pour IPv4, fe80::/10 pour IPv6) servent de filet de sécurité : un appareil s'en attribue automatiquement une lorsqu'aucun serveur DHCP n'est trouvé. Beaucoup ont déjà vu deux ordinateurs reliés directement par câble se retrouver avec des adresses 169.254.x.x — un signe révélateur que la configuration réseau n'a jamais été menée à terme.