Retrouver les machines du réseau avec ARP

Bon, parfois on configure un réseau un peu à la hache. On donne des adresses de ci de là. Certaines machines ont des adresses statiques. D’autres utilisent le serveur DHCP. Et puis un beau jour, même pas au printemps, on se dit qu’il faudrait finalement retirer cette ligne qui traîne dans la TODO depuis 3 ans et qui dit «Utiliser le serveur DHCP et ranger le LAN»… Mais voilà, comment retrouver ses petits sans courir dans toutes les bureaux ? La réponse c’est ARP.

Simple, il suffit d’utiliser les outils adéquates, dont netdiscover :
Currently scanning: 192.168.50.0/16 | Our Mac is: **:**:**:**:**:** – 0

18 Captured ARP Req/Rep packets, from 17 hosts. Total size: 1080
_____________________________________________________________________________
IP At MAC Address Count Len MAC Vendor
—————————————————————————–
192.168.0.*** 00:19:**:**:**:** 02 120 Unknown vendor
192.168.*** 00:c0:**:**:**:** 01 060 LANS TECHNOLOGY CO., LTD.
192.168.*** 00:e0:**:**:**:** 01 060 REALTEK SEMICONDUCTOR CORP.
192.168.0.*** 00:10:**:**:**:** 01 060 UNEX TECHNOLOGY CORPORATION
192.168.0.*** 00:0c:**:**:**:** 01 060 MICRO-STAR INTERNATIONAL CO., LTD.
192.168.0.*** 00:1b:**:**:**:** 01 060 Unknown vendor
192.168.0.*** 00:03:**:**:**:** 01 060 Apple Computer, Inc.
192.168.0.*** 00:50:**:**:**:** 01 060 MOTOTECH INC.
192.168.0.*** 00:00:**:**:**:** 01 060 SUREMAN COMP. & COMMUN.
192.168.0.*** 00:40:**:**:**:** 01 060 ANI COMMUNICATIONS INC.
192.168.0.*** 00:00:**:**:**:** 01 060 CANON INC.
192.168.0.*** 00:19:**:**:**:** 01 060 Unknown vendor
192.168.0.*** 00:80:**:**:**:** 01 060 BROTHER INDUSTRIES, LTD.
192.168.0.*** 00:0e:**:**:**:** 01 060 Intel Corporation
192.168.0.*** 00:0e:**:**:**:** 01 060 Intel Corporation
192.168.0.*** 00:19:**:**:**:** 01 060 Unknown vendor