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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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

Une adresse IP privée n'est utilisée qu'au sein d'un réseau interne et n'a pas de route sur internet public, elle ne peut donc pas être atteinte directement depuis l'extérieur. Une adresse IP publique, en revanche, est unique à l'échelle mondiale et directement routable.

« :: » est une abréviation pour un ou plusieurs groupes consécutifs de zéros. Par exemple, 0000:0000:0000:0000:0000:0000:0000:0001 peut être abrégé en ::1. Elle ne peut être utilisée qu'une seule fois dans une même adresse.

Oui. En IPv4, toute la plage 127.0.0.0/8 (de 127.0.0.1 à 127.255.255.254) est réservée au loopback, tandis qu'en IPv6 seule ::1 est définie comme adresse de loopback.

Non : cet outil vérifie uniquement si le texte saisi correspond au format correct d'une adresse IP. Pour voir votre propre IP publique, utilisez l'outil « Mon adresse IP » ; pour trouver le propriétaire d'une IP publique, utilisez l'outil « Recherche WHOIS IP ».
Tool-kun

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.