Di tanto in tanto capita che abbiamo bisogno di vedere quali indirizzi sono in uso o meno nella nostra subnet (rete lan). Vediamo come fare:
Supponendo che la tua rete sia 192.168.1.0/24 (ovvero 192.168.1.0-255 255.255.255.0).
Utilizzare nmap per eseguire il ping della scansione della rete
nmap -v -sP 192.168.1.0/24
Usa nmap e grep per scansionare la tua rete e filtrare gli host "attivi"
nmap -v -sP 192.168.1.0/24 | grep down
Molte volte vuoi solo l’elenco degli indirizzi perché hai intenzione di fare qualche altra elaborazione su di essi.
Usa quindi nmap e awk per ottenere solo l'elenco di ip che non rispondono
nmap -v -sP 192.168.1.0/24 | awk '/down/ {print $2}'
Se vuoi salvare l'output su un file.
nmap -v -sP 192.168.1.0/24 | awk '/down' {print $2}' > iplist.txt