Comment afficher toutes les IP connectées en CMD ?

L’Invite de Commandes (CMD) de Windows permet d’afficher les adresses IP connectées à un réseau en utilisant plusieurs commandes. Ces outils permettent de voir les appareils actifs sur un réseau local, analyser les connexions établies et identifier les adresses IP distantes avec lesquelles votre ordinateur communique. Voici les méthodes les plus efficaces pour afficher toutes les IP connectées.

Afficher les adresses IP locales avec la commande arp -a

La commande arp -a permet de voir la table ARP (Address Resolution Protocol), qui stocke les adresses IP et leurs adresses MAC associées.

Étapes pour exécuter arp -a :

  1. Ouvrir l’Invite de Commandes :

    • Appuyez sur Windows + R, tapez cmd, puis appuyez sur Entrée.
  2. Exécuter la commande suivante :

    arp -a
    
  3. Analyser les résultats :

    • CMD affichera une liste des adresses IP et leurs adresses MAC correspondantes.
    • Exemple de sortie :
      Interface: 192.168.1.10 --- 0x3
        Adresse Internet      Adresse physique       Type
        192.168.1.1          00-14-22-01-23-45      dynamique
        192.168.1.15         00-16-3e-45-67-89      dynamique
      
    • Ici, 192.168.1.1 est probablement le routeur, et 192.168.1.15 un autre appareil connecté au réseau.

Cette commande est utile pour voir tous les appareils actifs sur le réseau local.

Voir les connexions actives avec netstat

La commande netstat permet de voir toutes les connexions réseau établies avec des adresses IP locales et distantes.

Étapes pour exécuter netstat -an :

  1. Ouvrir l’Invite de Commandes.
  2. Exécuter la commande suivante :
    netstat -an
    
  3. Analyser les résultats :
    • Cette commande affiche une liste des connexions actives avec :
      • Adresse IP locale.
      • Adresse IP distante.
      • Port utilisé.
      • État de la connexion (ESTABLISHED, LISTENING, TIME_WAIT).

Exemple de sortie :

Proto  Adresse locale        Adresse distante        État
TCP    192.168.1.10:65432    203.0.113.42:443        ESTABLISHED
TCP    192.168.1.10:50000    185.60.218.35:80        ESTABLISHED
  • 192.168.1.10 est l’adresse IP locale du PC.
  • 203.0.113.42 et 185.60.218.35 sont les adresses IP des serveurs distants avec lesquels l’ordinateur communique.

Cette commande est utile pour analyser le trafic réseau et détecter les connexions suspectes.

Scanner toutes les IP connectées sur le réseau

La commande ping combinée à for /L permet de scanner toutes les adresses IP d’un sous-réseau pour identifier celles qui répondent.

Étapes pour exécuter le scan :

  1. Ouvrir l’Invite de Commandes.
  2. Exécuter la commande suivante (remplacez 192.168.1 par votre réseau) :
    for /L %i in (1,1,254) do ping -n 1 192.168.1.%i | find "Réponse"
    
  3. Analyser les résultats :
    • Les adresses IP qui répondent sont actives sur le réseau.
    • Cette commande est longue mais permet d’obtenir une vue d’ensemble des appareils connectés.

Cette méthode est utile pour repérer tous les appareils actifs sur le réseau local sans utiliser d’outil externe.

Utiliser des outils plus avancés pour scanner un réseau

Si vous souhaitez analyser un réseau plus efficacement, il est recommandé d’utiliser nmap sous Windows (via Zenmap) ou Linux. Parcourez notre site.

Étapes pour exécuter nmap :

  1. Installer nmap (si ce n’est pas déjà fait).
  2. Ouvrir CMD et exécuter la commande suivante :
    nmap -sn 192.168.1.0/24
    
  3. Analyser les résultats :
    • Cette commande affichera toutes les adresses IP actives sur le réseau.
    • Contrairement aux autres méthodes, elle détecte même les appareils qui ne communiquent pas directement avec votre PC.

Grâce aux commandes arp -a, netstat -an et ping, il est possible d’afficher toutes les IP connectées à un réseau local. Ces outils permettent d’analyser les connexions réseau, détecter les appareils actifs et identifier les connexions suspectes. Pour des analyses plus poussées, l’utilisation d’outils comme nmap est recommandée.

Recommandé pour vous