Metodo 1 — ip neigh (consigliato)
Mostra tutti i dispositivi visti di recente sulla LAN (ARP cache).
ip neigh
Esempio output:
192.168.1.1 dev enp3s0 lladdr 00:11:22:33:44:55 REACHABLE
192.168.1.81 dev enp3s0 lladdr aa:bb:cc:dd:ee:ff STALE
E il metodo migliore: veloce, gia installato, zero rischi. Solo IPv4:
ip -4 neigh
Metodo 2 — arp -a (classico)
arp -a
Se non c'e: sudo apt install net-tools
Metodo 3 — scansione attiva con nmap
Scansiona tutta la rete e trova tutti i dispositivi accesi.
- Scopri la tua subnet:
ip a - Scansione:
sudo nmap -sn 192.168.1.0/24
Metodo 4 — super rapido (one-liner)
sudo nmap -sn 192.168.1.0/24 | grep "Nmap scan report"
Metodo 5 — solo IP attivi (ping sweep)
for i in {1..254}; do ping -c 1 -W 1 192.168.1.$i >/dev/null && echo "192.168.1.$i attivo"; done
Consiglio: combina nmap con ip neigh per risultati completi. Utile se usi Proxmox, VM, NAS e infrastruttura simile.