Comment trouver son adresse IP sur Windows, Android, macOS et Linux

Comment trouver son adresse IP sur Windows, Android, macOS et Linux

Objectif : Quand un routeur, un NAS, un jeu ou un outil de dépannage vous demande une adresse IP, il faut d’abord savoir laquelle. L’adresse IP locale identifie votre appareil à l’intérieur du réseau ; l’adresse IP publique est celle visible depuis Internet et peut être partagée par plusieurs appareils. Ce tutoriel montre les méthodes graphiques et en ligne de commande sur les quatre grandes plateformes.

Étapes rapides

  1. Étape 1. Windows : ouvrez Terminal et exécutez ipconfig ; cherchez Adresse IPv4 sous l’interface utilisée.
  2. Étape 2. Android : ouvrez Paramètres > Réseau/Internet > Wi-Fi > votre réseau ; l’adresse IP apparaît dans les détails selon le fabricant.
  3. Étape 3. macOS : Réglages Système > Réseau > Wi-Fi/Ethernet > Détails, ou utilisez ipconfig getifaddr en0 dans Terminal pour le Wi-Fi.
  4. Étape 4. Linux : exécutez ip addr ou hostname -I ; identifiez l’adresse de l’interface active.
  5. Étape 5. Pour l’IP publique, utilisez un service de confiance ou interrogez votre routeur ; derrière CGNAT, elle peut ne pas être directement assignée à votre box.

Résultat attendu : à la fin de ce tutoriel, vous saurez appliquer la méthode, vérifier qu’elle fonctionne et revenir en arrière ou diagnostiquer les erreurs courantes lorsque c’est possible.

Ce qu’il faut préparer

  • Être connecté au réseau que vous voulez diagnostiquer.
  • Savoir si vous cherchez l’IP locale de l’appareil ou l’IP publique de la connexion.
  • Ne jamais considérer l’IP comme une preuve d’identité d’une personne.
Illustration réelle — Comment trouver son adresse IP sur Windows, Android, macOS et Linux

Tutoriel détaillé

Comprendre locale, publique, passerelle et DNS

Une adresse privée comme 192.168.x.x, 10.x.x.x ou une partie de 172.16.0.0/12 sert généralement au réseau local. La passerelle est souvent l’adresse du routeur, pas celle de votre PC. L’adresse publique est vue par les services Internet. Avec IPv6, un appareil peut posséder plusieurs adresses de portées différentes. Notez donc l’interface et le contexte au lieu de copier le premier nombre affiché.

Windows : interface et commande

Dans Windows 11, les propriétés de la connexion affichent les adresses IPv4 et IPv6. Pour un diagnostic reproductible, ouvrez Terminal ou Invite de commandes et tapez ipconfig. Regardez uniquement l’adaptateur réellement connecté : Wi-Fi ou Ethernet. La ligne Passerelle par défaut indique le routeur. Avec PowerShell, Get-NetIPAddress permet d’obtenir davantage de détails si vous devez filtrer par interface.

Illustration réelle — Comment trouver son adresse IP sur Windows, Android, macOS et Linux

Android : lire les détails du réseau

Sur Android, les libellés varient entre Pixel, Samsung et d’autres constructeurs. Ouvrez les détails du Wi-Fi connecté et cherchez Adresse IP ou Informations réseau. Une adresse obtenue par DHCP peut changer après une reconnexion. Pour un serveur local qui doit garder la même adresse, préférez une réservation DHCP dans le routeur plutôt qu’une IP fixe saisie au hasard sur le téléphone.

macOS et Linux : méthodes rapides

Sur macOS, les Réglages Système affichent l’IP de l’interface. Dans Terminal, ipconfig getifaddr en0 fonctionne souvent pour le Wi-Fi, mais le nom d’interface peut différer. Sous Linux, ip addr est la commande complète ; hostname -I donne un résumé. N’utilisez pas l’adresse 127.0.0.1 : c’est la boucle locale, accessible uniquement depuis la machine elle-même.

Trouver l’adresse publique sans se tromper

Un site de vérification IP affiche l’adresse publique avec laquelle votre trafic sort sur Internet. Le routeur peut aussi l’afficher dans son état WAN. Si l’adresse WAN du routeur appartient à une plage privée ou à 100.64.0.0/10, votre opérateur peut utiliser du CGNAT. Dans ce cas, rediriger un port vers Internet ne fonctionnera pas forcément sans option opérateur, IPv6 ou tunnel adapté.

Lire une adresse IP sans confondre les rôles du réseau

Pour un dépannage sérieux, ne notez pas seulement « une IP ». Relevez au minimum quatre éléments : l’adresse de l’appareil, le préfixe ou masque du réseau, la passerelle par défaut et les serveurs DNS. L’adresse de l’appareil permet de savoir où il se trouve dans le réseau ; le préfixe indique quelles adresses sont considérées comme locales ; la passerelle est le routeur utilisé pour sortir du sous-réseau ; le DNS traduit les noms comme example.com en adresses IP. Deux machines peuvent donc avoir une adresse locale correcte tout en n’ayant pas accès à Internet si la passerelle ou le DNS est incorrect.

ValeurExempleÀ quoi elle sertErreur typique
IPv4 locale192.168.1.42Identifier l’appareil sur le LANCopier l’adresse d’un VPN ou d’une VM
Passerelle192.168.1.1Joindre les autres réseauxLa prendre pour l’adresse du PC
DNS192.168.1.1 ou DNS publicRésoudre les nomsConclure que le Wi-Fi est coupé alors que seul le DNS échoue
IPv6Plusieurs adresses possiblesConnectivité IPv6Partager une adresse temporaire comme si elle était fixe

Windows : obtenir une vue exploitable avec PowerShell

À exécuter dans Terminal / PowerShell, sans droits administrateur. La commande est en lecture seule : elle affiche uniquement les interfaces qui possèdent une passerelle IPv4, ce qui élimine souvent les adaptateurs virtuels inactifs. Aucun paramètre n’est à remplacer.

Get-NetIPConfiguration | Where-Object { $_.IPv4DefaultGateway } |
  Select-Object InterfaceAlias, IPv4Address, IPv4DefaultGateway, DNSServer

Le résultat attendu est une ou quelques lignes correspondant au Wi-Fi ou à Ethernet. Si rien n’apparaît, vérifiez d’abord que l’ordinateur est connecté au réseau. Si plusieurs interfaces s’affichent, repérez celle qui transporte réellement votre trafic. Cette commande ne modifie rien : il n’existe donc aucune opération d’annulation.

macOS et Linux : identifier d’abord l’interface active

Sur macOS, en0 est fréquent mais ne doit pas être supposé universel. Pour éviter une commande qui renvoie une valeur vide, commencez par regarder l’état des interfaces dans Réglages Système ou avec les outils réseau. Sous Linux, ip route est particulièrement utile : la ligne commençant par default via indique la passerelle et le nom de l’interface de sortie. Vous pouvez ensuite examiner seulement cette interface avec ip address show dev NOM_INTERFACE.

À exécuter dans un Terminal Linux, sans privilèges root. Remplacez NOM_INTERFACE par un nom observé, par exemple wlp2s0 ou enp3s0. Les deux commandes sont en lecture seule.

ip route
ip address show dev NOM_INTERFACE

Une adresse IPv4 précédée de inet et différente de 127.0.0.1 est généralement celle à utiliser sur le réseau local. Une adresse 169.254.x.x sous Windows ou une adresse link-local équivalente indique souvent que l’attribution DHCP n’a pas abouti. En cas d’erreur « device does not exist », le nom d’interface a simplement été mal recopié.

IP publique, NAT et CGNAT : ce que le résultat permet réellement de conclure

L’adresse publique affichée par un site correspond au point de sortie observé par ce site. Elle peut appartenir à votre box, à un routeur opérateur, à un VPN d’entreprise ou à un serveur VPN commercial. Elle ne permet donc pas de déduire à elle seule quel appareil a généré une connexion. Si vous cherchez à héberger un service chez vous, comparez l’adresse WAN affichée par le routeur à l’adresse publique vue depuis Internet. Une adresse WAN dans 100.64.0.0/10 est un indice classique de CGNAT ; dans ce cas une simple redirection de port IPv4 sur la box ne suffit généralement pas.

Méthode de diagnostic en quatre tests

  1. Vérifiez que l’interface possède une adresse locale cohérente.
  2. Vérifiez qu’une passerelle par défaut existe.
  3. Testez un accès par adresse IP vers une destination connue de votre environnement ; si cela fonctionne mais pas les noms de domaine, concentrez le diagnostic sur le DNS.
  4. Si un VPN est actif, refaites la lecture avec et sans VPN afin de distinguer l’IP de sortie VPN de celle de la connexion normale.

Checklist avant de communiquer une adresse

  • Précisez si vous transmettez une IP locale ou publique.
  • Pour une configuration serveur, notez aussi le masque/préfixe et la passerelle.
  • Ne publiez pas de capture contenant d’autres informations réseau inutiles, notamment noms d’hôtes, SSID ou adresses de services internes.
  • Pour stabiliser une IP locale, privilégiez une réservation DHCP dans le routeur plutôt qu’une adresse choisie au hasard dans la plage DHCP.

Cas pratique : distinguer votre IP locale de l’IP visible sur Internet

Supposons qu’un PC Windows affiche 192.168.1.42, que la passerelle soit 192.168.1.1 et qu’un site de diagnostic affiche une autre adresse. Il n’y a pas de contradiction : le routeur réalise généralement une traduction d’adresses entre le réseau privé et Internet. Pour ouvrir un service uniquement sur votre réseau local, l’adresse privée est pertinente ; pour une règle d’accès distante, il faut comprendre l’adresse publique, le NAT et éventuellement le CGNAT de l’opérateur.

Si l’adresse WAN affichée dans l’interface du routeur appartient elle-même à une plage privée ou à la plage CGNAT 100.64.0.0/10, une redirection de port classique peut ne pas suffire : l’opérateur effectue une autre traduction en amont. Dans ce cas, ne « corrigez » pas Windows ; demandez au fournisseur d’accès quelles options IPv4 publique ou IPv6 sont proposées.

Cas pratique : le Wi-Fi fonctionne mais un serveur local reste inaccessible

  1. Relevez l’adresse IPv4 du serveur sur l’interface réellement connectée.
  2. Depuis un autre appareil du même réseau, testez d’abord la connectivité vers cette adresse.
  3. Vérifiez ensuite que l’application écoute sur l’adresse attendue et pas uniquement sur 127.0.0.1.
  4. Contrôlez le pare-feu de l’hôte avant de modifier le routeur.
  5. Ne créez une redirection Internet que si l’accès depuis l’extérieur est réellement nécessaire et sécurisé.

Une erreur fréquente consiste à chercher l’« IP du PC » alors que le problème vient de l’adresse d’écoute de l’application. localhost et 127.0.0.1 ne sont accessibles que depuis la machine elle-même ; une application destinée au LAN doit être configurée explicitement selon sa documentation.

IPv6 : ne pas l’ignorer

Un appareil peut posséder plusieurs adresses IPv6 en même temps : adresse de lien local, adresse globale et adresses temporaires utilisées pour la confidentialité. Ne désactivez pas IPv6 uniquement parce qu’un tutoriel ancien ne parle que d’IPv4. Pour un diagnostic, notez l’interface, la portée de l’adresse et la route utilisée. Si un service fonctionne en IPv4 mais pas en IPv6, traitez le pare-feu et l’écoute IPv6 comme des sujets distincts.

Checklist de lecture d’une configuration réseau

  • Interface active identifiée : Ethernet, Wi-Fi, VPN ou virtuelle.
  • Adresse locale et préfixe notés.
  • Passerelle par défaut présente.
  • Serveurs DNS identifiés.
  • Adresse publique distinguée de l’adresse locale.
  • VPN/proxy pris en compte avant comparaison.
  • Aucune adresse privée publiée inutilement dans une capture d’écran destinée au web.

Comment vérifier que cela fonctionne

  • Comparez l’adresse locale avec le sous-réseau de la passerelle : elles doivent être cohérentes.
  • Depuis un autre appareil du même réseau, testez la connectivité uniquement si le pare-feu autorise le protocole utilisé.
  • Redémarrez la connexion si vous voulez vérifier si le DHCP attribue une nouvelle adresse.

Problèmes fréquents et solutions

  • Plusieurs IPv4 apparaissent : ignorez les adaptateurs VPN, virtuels ou déconnectés.
  • Vous voyez 169.254.x.x : l’appareil n’a probablement pas reçu d’adresse du serveur DHCP.
  • L’IP publique du site diffère de celle du routeur : vérifiez VPN, proxy ou CGNAT.

Précautions et sécurité

  • Une IP publique ne révèle pas automatiquement une adresse physique précise, mais évitez de la publier inutilement.
  • Ne désactivez pas le pare-feu simplement pour rendre un appareil joignable ; ouvrez seulement le service nécessaire.

Questions fréquentes

IPv4 ou IPv6 : laquelle donner ?

Donnez celle attendue par l’outil. Pour un réseau domestique encore majoritairement IPv4, l’IPv4 locale est souvent demandée.

Pourquoi mon IP locale change-t-elle ?

Le DHCP attribue des baux ; une réservation DHCP peut stabiliser l’adresse d’un appareil.

VPN et IP publique ?

Un VPN fait généralement apparaître l’adresse publique de son serveur de sortie plutôt que celle de votre connexion directe.

À retenir

La méthode : Windows : ouvrez Terminal et exécutez ipconfig ; cherchez Adresse IPv4 sous l’interface utilisée. Android : ouvrez Paramètres > Réseau/Internet > Wi-Fi > votre réseau ; l’adresse IP apparaît dans les détails selon le fabricant. macOS : Réglages Système > Réseau > Wi-Fi/Ethernet > Détails, ou utilisez ipconfig getifaddr en0 dans Terminal pour le Wi-Fi.

Le principe important : procédez par étapes, contrôlez le résultat après chaque changement et protégez toujours vos données, comptes ou accès avant une action irréversible.

Sources officielles et références

Crédits des images

Voir la vidéo sur YouTube

Commentaires

Posts les plus consultés de ce blog

Activer les Options pour les dévloppeurs sur Android

DroidScript #5 : Savoir si c'est la première fois qu'un utilisateur ouvre l'application

Voice Access - Utiliser son smartphone sans le toucher !