Trouver ce qui est réellement connecté à votre réseau local peut s’avérer un véritable casse-tête, surtout si vous redoutez la présence d’appareils inconnus. Parfois, les outils standards ne vous montrent pas tout, ou vous souhaitez simplement un aperçu rapide. Ce guide vous permet d’obtenir une liste précise de tous les appareils de votre réseau local, avec leurs adresses MAC et IP, afin de les surveiller ou de résoudre les problèmes. Nous l’utiliserons principalement arp-scancar il est très performant pour explorer votre réseau, avec une solution de secours ip neigh.À la fin, vous aurez une bonne idée de ce qui est connecté sans avoir besoin d’une configuration sophistiquée de surveillance réseau.

Prérequis

Avant de vous lancer, assurez-vous d’avoir :

  • Une machine Ubuntu (les commandes peuvent nécessiter des ajustements pour d’autres distributions, mais la plupart sont similaires).
  • Accès au terminal avec les droits sudo, sauf si vous souhaitez tout faire en tant que root, ce qui n’est pas recommandé.
  • Connexion Internet pour récupérer les outils dont vous aurez besoin.

Comment trouver tout ce qui se trouve sur votre réseau : les méthodes pratiques

Installez arp-scan — votre arme principale pour la découverte du réseau

Cet outil est en quelque sorte la clé pour analyser les sous-réseaux locaux. S’il n’est pas encore installé, vous devrez d’abord l’ajouter. Voici pourquoi il est utile : arp-scan sonde activement votre réseau, demandant à chaque appareil « Hé, qui est là ? » et vous renvoie un rapport. Il est fiable, rapide et détecte généralement même les appareils indiscrets non répertoriés dans votre bail DHCP. Lorsqu’il fonctionne, attendez-vous à une liste claire des combinaisons MAC/IP de presque tous les appareils connectés.

  • Ouvrir le terminal.
  • Tapez ou copiez-collez :
  • sudo apt update && sudo apt install arp-scan

  • Après l’installation, vous pourriez recevoir quelques invites. Confirmez et attendez la fin de l’installation. C’est simple, mais il arrive que des dépendances soient manquantes. Il faut parfois ajouter des dépôts s’ils ne sont pas disponibles, mais la plupart du temps, le dépôt Ubuntu par défaut les contient.
  • Remarque : Parfois, sous Windows ou Mac, vous utiliserez des outils différents, mais ici, c’est toute la magie native de Linux.

    Analysez votre réseau avec arp-scan — voyez ce qui s’y trouve réellement

    Exécuter arp-scan sur votre interface réseau principale révèle généralement tous les périphériques. Mais commencez par identifier votre interface réseau. Exécutez :

    ip addr

    Cette option répertorie toutes les interfaces réseau avec leurs adresses IP. Recherchez des adresses comme eth0 ou wlan0. Une fois identifiées, effectuez l’analyse :

    sudo arp-scan --interface=wlan0 --localnet

    Si vous ne spécifiez pas –interface, la valeur par défaut est l’interface principale, mais une définition explicite peut parfois s’avérer utile. Cette commande envoie des requêtes ARP sur votre sous-réseau et collecte les réponses. Le résultat devrait afficher les adresses MAC et IP de chaque appareil, comme un petit dossier sur vos « amis » du réseau.

    Sur certaines configurations, l’analyse peut ne pas afficher tous les éléments du premier coup, peut-être en raison de l’isolation du réseau ou des pare-feu des appareils. Réexécutez-la si nécessaire. Assurez-vous également que votre réseau ne se trouve pas sur un VLAN géré ou un réseau invité bloquant le trafic ARP.

    Utiliser ip neigh — un aperçu rapide du cache ARP

    Si vous souhaitez une vue d’ensemble légère et instantanée, sans les tracas de l’analyse, ip neigh est pratique. Il vérifie simplement votre table ARP locale, un peu comme l’annuaire téléphonique de votre système d’exploitation. Le problème, c’est qu’il n’affiche que les appareils actuellement connus ; ainsi, si un appareil vient d’être connecté ou déconnecté, il n’est pas mis à jour en temps réel. Néanmoins, pour des vérifications rapides, c’est une solution fiable.

    • Taper:
    • ip neigh

    Cela générera une liste d’adresses IP associées à des adresses Mac, comme :

    192.168.1.10 dev wlan0 lladdr 00:11:22:33:44:55 ACCESSIBLE 10.0.0.5 dev eth0 lladdr aa:bb:cc:dd:ee:ff PÉRIMÉ 

    Ce n’est pas exhaustif, mais pratique pour une vérification rapide, surtout si vous avez récemment connecté quelque chose.

    Conseils supplémentaires et ce qui pourrait les perturber

    • Assurez-vous que votre carte réseau ou votre Wi-Fi est entièrement actif : pas de mode silencieux ni d’interfaces désactivées.
    • Exécutez ces analyses lorsque personne ne diffuse ou ne télécharge beaucoup, car la congestion du réseau peut provoquer des retards étranges ou des réponses manquées.
    • Si arp-scan ou ip neigh donne des informations incomplètes, essayez de désactiver les VPN ou les adaptateurs virtuels : ils peuvent perturber la visibilité du réseau.
    • Parfois, les autorisations vous mordent : ajoutez toujours sudo avant ces commandes, sinon vous risquez de voir des sorties vides.

    Conclure

    Identifier les utilisateurs de votre réseau local n’est pas sorcier, mais cela demande un peu de manipulation avec les bons outils.arp-scan est généralement le plus fiable pour détecter les appareils connectés, et ip neigh permet d’avoir un aperçu rapide des informations déjà connues de votre système. Gardez simplement à l’esprit que les configurations réseau ou les pare-feu des appareils peuvent masquer ou bloquer certaines informations ; la liste n’est donc pas toujours parfaite. L’expérimentation des deux méthodes permet généralement de couvrir la plupart des scénarios.

    Questions fréquemment posées

    Quelle est la principale différence entre arp-scan et ip neigh ?

    ARP-Scan sonde le réseau en interrogeant directement tout le monde, ce qui lui permet de détecter des éléments qui n’auraient pas encore été détectés dans votre cache ARP.IP Neigh examine simplement ce qui a déjà été vu, un peu comme si vous consultiez la liste des appels récents du système d’exploitation. Si vous recherchez des informations récentes, ARP-Scan est le meilleur choix ; en termes de vitesse, IP Neigh est plus rapide, mais moins complet.

    Puis-je exécuter ces commandes sur d’autres distributions Linux ?

    Sur la plupart des systèmes Linux comme Fedora, Arch ou Manjaro, arp-scan et ip sont disponibles via leurs gestionnaires de paquets. Il suffit de l’installer arp-scanavec l’outil de gestion des paquets de votre distribution et tout devrait fonctionner.

    Que faire si je ne vois pas tous les appareils dont je sais qu’ils sont connectés ?

    Vérifiez les paramètres de l’interface réseau ou assurez-vous que votre appareil ne se trouve pas sur un sous-réseau ou un VLAN distinct. Les pare-feu et l’isolation réseau peuvent également bloquer le trafic ARP. Parfois, le problème ne vient pas de vos outils, mais simplement de la politique réseau.

    Résumé

    • Utilisez sudo apt install arp-scan si vous ne l’avez pas déjà fait.
    • Identifiez votre interface avec ip addr.
    • Exécutez sudo arp-scan --localnetpour découvrir les appareils.
    • Vérifiez votre cache ARP avec ip neighpour des informations rapides.
    • Assurez-vous que votre réseau ne bloque pas les requêtes ou les réponses ARP.

    Réflexions finales

    Comprendre ces choses n’est pas toujours simple : les réseaux peuvent être étranges, les appareils peuvent se cacher et il arrive que l’on poursuive des fantômes. Pourtant, ces méthodes couvrent la plupart des scénarios. Sur une machine, ce sera un jeu d’enfant, sur une autre… beaucoup moins. Mais au moins, vous aurez quelques astuces pour y parvenir. Espérons que cela vous permettra de gagner du temps ou de détecter un appareil malveillant qui ne devrait pas être là.