Scopri l'IP di tutti i dispositivi collegati alla nostra rete locale

Comando ping

È possibile che in qualche occasione tu abbia voluto conoscere il file IP di un dispositivo connesso alla rete, o forse semplicemente ottenere un elenco di tutte le stazioni connesse per vedere ad esempio se ci sono intrusi. Ci sono diversi modi per farlo, come guardare il router, ma senza dubbio il più veloce è eseguire un comando nel terminale OS X.

Comandi avanzati

Grazie alla Potenza UNIX e l'utilità dell'indirizzo di trasmissione della nostra sottorete possiamo ottenere un comando con il quale otterremo l'elenco delle stazioni collegate quasi istantaneamente. Il comando richiede a tutti i dispositivi di rete di rispondere eseguendo un ping, per filtrare successivamente le informazioni (grep) e visualizzarle più chiaramente e facilmente, come puoi vedere nello screenshot.

Il comando in questione è il seguente:

ping -c 3 192.168.1.255 | grep 'byte da' | awk '{print $ 4}' | ordina | uniq

Sempre supponendo che la tua rete lo sia 192.168.1.X. Se la tua rete è 192.168.0.X o un'altra modifica devi cambiare il comando per farlo funzionare, ovviamente.

Non è qualcosa che userete ogni giorno o un'utilità che ti salva la vita, ma forse qualche volta ne hai bisogno (specialmente se usi DHCP) e poi sarà fantastico.

Maggiori informazioni - Cosa fare se il tuo Mac non utilizza la velocità WiFi massima


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Raffaele Lopez suddetto

    Non funziona, mi dà un errore "grep: from ': No such file or directory"
    Che cosa sto facendo di sbagliato?

  2.   Antonio Martin Lopez suddetto

    Non hai fatto nulla di sbagliato, solo il comando così come è scritto non funziona.

  3.   asdf suddetto

    Cambia le virgolette in virgolette singole

  4.   José Higuera suddetto

    Ciao, se il comando mi è servito, grazie mille!

    ping -c 3 10.0.1.255 | grep 'byte da' | awk '{print $ 4}' | ordina | uniq

  5.   Facundo suddetto

    Il comando:

    arp -a

    Fa lo stesso.
    Saluti.