Você não especificou qual distribuição Linux. Se for um com um gerenciador de pacotes, adicione o pacote nmap. Se não tiver um gerenciador de pacotes ou se você quiser compilá-lo vá para link e get the tarball .
Compile e teste em alguns hosts conhecidos (alguns testes iniciais são rápidos).
Exemplos: nmap -v 127.0.0.1
(-v é detalhado)
nmap 172.16.0.0/12
(uma maneira de digitalizar um intervalo grande)
nmap 192.168.1.1-254
(uma outra maneira de especificar um intervalo)
No seu caso, você pode querer as bandeiras s
e n
.
nmap -sn 192.168.1.252 Starting Nmap 5.51 ( http://nmap.org ) at 2013-04-11 07:22 W. Europe Daylight Time Nmap scan report for 192.168.1.252 Host is up (0.00s latency). MAC Address: 00:1E:E5:7A:47:5B (Cisco-Linksys) Nmap done: 1 IP address (1 host up) scanned in 0.39 seconds
Use-os para varrer toda a sua própria rede amdlog os resultados para um arquivo. Em seguida, classifique isso no nome da marca ou no MAC e você terá sua lista desejada.