Logo de WhatIsMyIP.HELP

Test de ping et connectivité IP en ligne de commande (IPv4 + IPv6)

Cette page vous permet d’effectuer un test de ping et de vérifier la connectivité IP en IPv4, en IPv6 ou en double pile via la ligne de commande. Elle est conçue pour un diagnostic réseau pratique avec une sortie en texte brut, idéal pour le dépannage et l’automatisation.

Pour cela, nous proposons trois points de terminaison dédiés :

Point de terminaison Mode Enregistrements DNS
ipv4.whatismyip.help IPv4 uniquement A
ipv6.whatismyip.help IPv6 uniquement AAAA
whatismyip.help Double pile IPv4/IPv6 (IPv4 + IPv6) A + AAAA

Les points de terminaison IPv4 uniquement et IPv6 uniquement servent à tester séparément la connectivité IPv4 et IPv6. Le point de terminaison en double pile permet de déterminer quelle version IP (IPv4 ou IPv6) votre système d’exploitation sélectionne par défaut.

Le test de chaque version IP se déroule en trois étapes :

  1. Contrôle DNS - confirme que le nom d’hôte se résout correctement (A pour IPv4, AAAA pour IPv6).
  2. Test de ping - vérifie l’accessibilité ICMP de la pile IP.
  3. Test HTTPS - confirme une connectivité réelle via TCP 443 et TLS.

Dans la plupart des cas, le DNS fonctionne correctement, mais le vérifier en premier permet d’écarter rapidement une mauvaise configuration.

Sur cette page :

Test de ping rapide et vérification de la connectivité (CLI)

Choisissez votre protocole et votre système d’exploitation. Chaque bouton copie la commande complète dans le presse-papiers. Utilisez ces commandes pour lancer rapidement un test de ping et un test de connectivité HTTPS avec curl ou wget en IPv4, en IPv6 ou en double pile sur Linux, macOS et Windows.

IPv4 uniquement
ipv4.whatismyip.help
Linux / macOS
Windows
IPv6 uniquement
ipv6.whatismyip.help
Linux / macOS
Windows
Dual-stack (auto)
whatismyip.help
Linux / macOS
Windows

Vous préférez une vérification dans le navigateur ? Afficher vos adresses IPv4 et IPv6 dans le navigateur.

Format de sortie en texte brut

Le format de sortie renvoyé par curl et wget est identique pour les points de terminaison IPv4, IPv6 et double pile.

2600:1f28:365:80b0:c728:5582:c71b:d75b,ipv6,HTTP/2.0,US,14618
Champ Signification
IP Votre adresse IP publique vue par le point de terminaison.
protocol ipv4 or ipv6
http_protocol Protocole HTTP utilisé pour la connexion (HTTP/1.1 ou HTTP/2), selon la négociation avec le serveur.
country Code pays à deux lettres (ISO 3166-1 alpha-2).
ASN Numéro de système autonome (ASN) de votre fournisseur d’accès Internet.

La valeur http_protocol indique la version HTTP négociée. En mode curl HTTP/2, elle peut être influencée à l’aide de l’option --http2.

curl --http2 https://whatismyip.help

Note : sous l’invite de commandes Windows, le curl.exe fourni peut ne pas prendre en charge HTTP/2. Si --http2 n’est pas disponible, cela indique une limitation de la version locale de curl, et non un problème réseau.

Ping IPv6 et connectivité

Suivez les étapes ci-dessous pour vérifier la connectivité IPv6, de la résolution DNS jusqu’à HTTPS.

Contrôle DNS IPv6 (enregistrement AAAA)

Ce contrôle vérifie que le point de terminaison IPv6 uniquement est joignable via DNS et publie un enregistrement AAAA.

Linux / macOS:
dig ipv6.whatismyip.help AAAA +short
Windows:
nslookup ipv6.whatismyip.help

Si aucun enregistrement AAAA n’est renvoyé, le point de terminaison ne peut pas être testé en IPv6.

Test de ping IPv6 - invite de commandes et terminal

Le test de ping vérifie l’accessibilité ICMP v6 de base et la latence (RFC 4443). Un échec peut indiquer une absence de connectivité IPv6 ou un trafic ICMP bloqué.

Linux / macOS:
ping -6 -c 5 ipv6.whatismyip.help
Windows:
ping -6 -n 5 ipv6.whatismyip.help

Astuce : sur certains systèmes, vous pouvez forcer IPv6 avec ping6.

Connectivité IPv6 via curl et wget

Utilisez curl ipv6 (curl -6) ou wget ipv6 (wget --inet6-only) pour vérifier la connectivité HTTPS IPv6 en ligne de commande.

Linux / macOS:
curl --ipv6 --connect-timeout 5 --max-time 10 https://whatismyip.help
wget --inet6-only --quiet --output-document=- https://whatismyip.help
Windows:
curl.exe -6 https://whatismyip.help

Si cette commande réussit, la connectivité HTTPS IPv6 fonctionne sur votre réseau.

Ping IPv4 et connectivité

Suivez les étapes ci-dessous pour vérifier la connectivité IPv4, de la résolution DNS jusqu’à HTTPS.

Contrôle DNS IPv4 (enregistrement A)

Ce contrôle vérifie que le point de terminaison IPv4 uniquement publie un enregistrement A.

Linux / macOS:
dig ipv4.whatismyip.help A +short
Windows:
nslookup ipv4.whatismyip.help

Si aucun enregistrement A n’est renvoyé, le test IPv4 est impossible et le point de terminaison est mal configuré.

Test de ping IPv4 - Invite de commandes et terminal

Il s’agit d’un test de ping simple pour vérifier l’accessibilité IPv4, la perte de paquets et la latence. Sous l’invite de commandes Windows, la syntaxe du ping est identique.

ping -4 ipv4.whatismyip.help

Astuce : sur certains systèmes, vous pouvez forcer IPv4 avec ping -4.

Connectivité IPv4 via curl et wget

Utilisez curl ipv4 (curl -4) ou wget ipv4 (wget --inet4-only) pour vérifier la connectivité HTTPS en IPv4 uniquement.

Linux / macOS:
curl --ipv4 --connect-timeout 5 --max-time 10 https://whatismyip.help
wget --inet4-only --quiet --output-document=- https://whatismyip.help
Windows:
curl.exe -4 --connect-timeout 5 --max-time 10 https://whatismyip.help

Si cette commande réussit, la connectivité HTTPS IPv4 fonctionne sur votre réseau.

Comportement double pile IPv4/IPv6 (IPv4 + IPv6)

Le point de terminaison en double pile publie des enregistrements DNS IPv4 (A) et IPv6 (AAAA). Lors de la connexion, votre système d’exploitation sélectionne automatiquement le protocole à utiliser.

Cette sélection suit l’algorithme Happy Eyeballs (RFC 8305), conçu pour réduire les délais de connexion en privilégiant le protocole disponible le plus rapide plutôt qu’une priorité stricte IPv6 ou IPv4.

Ce que ce test montre :
  • Quelle version IP votre système utilise par défaut.
  • Si la connectivité IPv6 est préférée, disponible ou contournée par votre système.
  • Comment votre réseau se comporte lorsque IPv4 et IPv6 sont présents.
Linux / macOS / Windows:
curl --connect-timeout 5 --max-time 10 https://whatismyip.help

Note : le protocole sélectionné peut varier selon l’état du réseau, le routage et la latence de connexion.