La documentazione è come il sesso; quando è ben fatta è davvero ben fatta, altrimenti... è meglio che niente.

— Dick Brandon

Scan IP attivi nella sottorete

http://www.stenoweb.it/files/blog/archlogo.png Quante volte (informaticamente parlando ovviamente...) dobbiamo trovare gli host attivi nella nostra rete ? Mai ? Ma và là non ci credo, a me capita spessissimo e ogni volta cambio metodo per farlo dal "Ao, che ippì ha il tuo ferro ?" ad un più criptico netstat con qualche parametro che dimentico sempre come si usa ;). Bene, ora scriviamoci un metodo "via di mezzo" altrimenti dimentico pure questo ...

Installazione

Useremo nmap quindi per prima cosa installatelo :

sudo pacman -S nmap

Uso

Ora basta digitare :

nmap -v -sP 192.168.1.0/24

dove 192.168.1.0 è la sottorete su cui stà il vostro PC che se non avete fette di salame davanti agli occhi con ifconfig dovreste vedere.

Questo comando scansione e mostra tutti gli indirizzi della vostra sottorete, cosa che non ci interessa granchè, meglio perlomeno fitrare l'output con grep per vedere solo quegli attivi:

nmap -v -sP 192.168.1.0/24 | grep -v "appears to be down"

In presenza di un DNS i vostri indirizzi saranno anche risolti in più "assimilabili" nomi host.

Very useful !

predico l'unificazione dei metodi:
alias aocheippìchailtuoferro='nmap -v -sP 192.168.1.0/24 | grep -v "appears to be down" '

Beh, non serve il grep.

Basta togliere il -v :)

Vero ! ;)

Grazie della precisazione.