La commande ipconfig est l’outil natif de Windows pour afficher et gérer la configuration IP des cartes réseau. En une commande, vous voyez votre adresse IP locale, votre masque, votre passerelle, votre DNS et votre adresse MAC. C’est la première commande à connaître pour diagnostiquer un problème réseau sur Windows. Ce guide détaille toutes les options utiles (/all, /release, /renew, /flushdns) et comment lire la sortie.
Qu’est-ce que la commande ipconfig ?
ipconfig est un utilitaire en ligne de commande livré avec toutes les versions modernes de Windows (XP à Windows 11). Elle interroge la pile TCP/IP de Windows pour afficher la configuration de chaque adaptateur réseau et permet quelques actions de maintenance (renouveler un bail DHCP, vider le cache DNS).
Sur Linux et macOS, les commandes équivalentes sont ifconfig (historique) et ip addr (moderne, plus complet). Voir notre guide ifconfig pour les détails côté Unix.
Ouvrir une invite de commande sous Windows
- Touche Windows, taper
cmd. - Cliquer sur Invite de commandes (ou Powershell, ipconfig fonctionne dans les deux).
- Pour les options de maintenance qui modifient la configuration (
/release,/renew,/flushdns) : faire un clic droit > Exécuter en tant qu’administrateur.
ipconfig sans option : l’info essentielle
Taper simplement ipconfig affiche un résumé par adaptateur :
Configuration IP de Windows Carte Ethernet Connexion au réseau local* 1 : Suffixe DNS propre à la connexion. . . : Adresse IPv6 de liaison locale. . . . .: fe80::1234:5678:9abc:def0%12 Adresse IPv4. . . . . . . . . . . . . .: 192.168.1.42 Masque de sous-réseau. . . . . . . . . : 255.255.255.0 Passerelle par défaut. . . . . . . . . : 192.168.1.1
- Adresse IPv4 : votre IP locale sur le réseau, voir IP publique vs IP privée.
- Masque : définit la taille du sous-réseau (255.255.255.0 = /24, voir masque et subnet).
- Passerelle par défaut : l’IP de votre box, route vers internet — typiquement 192.168.1.1.
- Adresse IPv6 : préfixe
fe80::= link-local (LAN seulement). Une IPv6 globale apparaît si votre box distribue IPv6 (voir IPv6).
ipconfig /all : tout savoir
L’option /all ajoute tout ce qui manque : nom de host, suffixe DNS, type de carte, adresse MAC, état DHCP, serveurs DNS, NetBIOS.
- Nom de l’hôte : nom NetBIOS de votre PC.
- Adresse physique : l’adresse MAC (6 octets, ex. 00-1A-2B-3C-4D-5E). Unique à la carte réseau.
- DHCP activé : oui / non. Si non, IP fixée manuellement.
- Bail obtenu et Bail expirant : durée d’attribution de l’IP par DHCP.
- Serveurs DNS : ceux utilisés pour résoudre les noms de domaine. Voir DNS publics.
ipconfig /release et /renew : redemander une IP
Utile quand votre connexion est instable ou que vous voulez forcer un renouvellement d’IP :
ipconfig /release: libère l’IP actuelle. La carte perd sa configuration jusqu’au prochain/renew.ipconfig /renew: demande une nouvelle IP au serveur DHCP de la box.ipconfig /release "Wi-Fi": cibler une carte précise par son nom.
Astuce : requiert les droits administrateur. Si la commande échoue, relancer l’invite en admin (clic droit > Exécuter en tant qu’administrateur).
ipconfig /flushdns : vider le cache DNS
Windows met en cache les résolutions DNS pour accélérer la navigation. Si vous venez de changer la zone DNS d’un domaine, ou si un site ne répond pas après une migration, le cache peut servir une ancienne IP. La commande :
ipconfig /flushdns
vide ce cache et force Windows à refaire les résolutions DNS à la prochaine connexion. Utile aussi pour effacer les traces locales (vie privée légère, voir masquer son IP pour une approche plus complète).
ipconfig /displaydns et /registerdns
ipconfig /displaydns: affiche le contenu actuel du cache DNS. Utile pour debugger ou auditer ce que votre Windows a résolu récemment.ipconfig /registerdns: force la mise à jour de l’enregistrement DNS dynamique (pertinent surtout en environnement Active Directory).
Récapitulatif des options ipconfig
ipconfig— affichage résumé.ipconfig /all— détaillé avec MAC, DHCP, DNS.ipconfig /release— libère l’IP.ipconfig /renew— renouvelle l’IP via DHCP.ipconfig /flushdns— vide le cache DNS.ipconfig /displaydns— affiche le cache DNS.ipconfig /registerdns— réenregistre les noms DNS dynamiques.ipconfig /allcompartments— affiche les compartiments réseau (rare).ipconfig /?— aide.
Équivalents sur macOS et Linux
- macOS :
ifconfig(info IP) etnetworksetup -getinfo Wi-Fi(équivalent /all sur l’interface Wi-Fi). Le menu Préférences > Réseau affiche la même info en GUI. - Linux historique :
ifconfig. Voir notre guide ifconfig. - Linux moderne :
ip addr show(aliasip a),ip route,resolvectl status(DNS). - iPhone / Android : pas de terminal, voir guide iPhone ou guide Android.
Cas d’usage pratiques
- Trouver son IP locale :
ipconfig, lire la ligne « Adresse IPv4 » sous la carte Wi-Fi ou Ethernet active. - Trouver l’IP de la box :
ipconfig, lire « Passerelle par défaut ». Pour s’y connecter, ouvrir un navigateur sur cette IP. Voir 192.168.1.1. - Trouver son adresse MAC :
ipconfig /all, ligne « Adresse physique ». - Forcer un nouveau bail DHCP :
ipconfig /releasepuisipconfig /renew. - Résoudre un problème DNS :
ipconfig /flushdns+ redémarrer le navigateur. - Combiner avec ping :
ipconfigpour voir la passerelle, puispingsur cette IP pour vérifier la connectivité. Voir commande ping.
FAQ : ipconfig
ipconfig me montre-t-il mon IP publique ?
Non, ipconfig n’affiche que les IP locales (carte réseau, passerelle). Pour voir votre IP publique, ouvrir Mon adresse IP dans un navigateur — c’est l’IP que le monde extérieur voit.
Pourquoi ipconfig affiche plusieurs cartes ?
Windows liste toutes les cartes réseau : Ethernet physique, Wi-Fi, Bluetooth, adaptateurs virtuels (VPN, WSL, Hyper-V, VMware, Docker), tunnels (Teredo, isatap). Une carte avec « État du média… Média déconnecté » n’est pas active.
ipconfig /release ne fonctionne pas, pourquoi ?
Trois causes principales : invite non lancée en administrateur, IP configurée en statique (pas de bail DHCP à relâcher), ou pare-feu / service réseau bloquant. Lancer en admin résout 90 % des cas.
Mon adresse commence par 169.254., que veut dire ?
C’est une adresse APIPA (link-local) : Windows ne reçoit pas de réponse DHCP et s’auto-attribue une IP dans cette plage. Symptôme classique : box éteinte, câble débranché, ou bail DHCP épuisé. Faire ipconfig /release puis /renew.
Quelle différence avec PowerShell Get-NetIPConfiguration ?
PowerShell propose Get-NetIPConfiguration et Get-NetAdapter, plus modernes et orientés objet (filtrables, exportables). ipconfig reste plus rapide pour un coup d’œil ; PowerShell est meilleur pour scripter ou intégrer à un outil d’admin.
Pour aller plus loin sur les outils réseau, voir notre encyclopédie IP.