Para una lista más compacta de dispositivos conectados:
nmap -sL 192.168.0.* | grep \(1
Explicación.
nmap -sL 192.168.0.*
enumerará todas las IP en la subred y las marcará con el nombre:
Nmap scan report for 192.168.0.0
Nmap scan report for Dlink-Router.Dlink (192.168.0.1)
Nmap scan report for 192.168.0.2
...
Nmap scan report for android-473e80f183648322.Dlink (192.168.0.53)
...
Nmap scan report for 192.168.0.255
Como todos los registros interesantes comienzan con paréntesis (
y dígitos 1
, lo filtramos con | grep \(1
(se necesita una barra invertida para escapar del paréntesis)
Quirk
Tenga en cuenta que si dos dispositivos tienen el mismo nombre, nmap
se mostrará sólo el uno, que estaba conectado a un router última