Come trovare gli indirizzi IP dei dispositivi sulla rete locale

A volte può essere utile sapere quali altri dispositivi si trovano sulla rete locale. Ad esempio, supponiamo di dover sapere se un determinato dispositivo (come un computer, un tablet o un router) è attivo e funzionante e risponde. Se hai un PC o un Mac, puoi semplicemente accedere allimpostazione di rete pertinente per vedere qual è lindirizzo IP, ma alcuni dispositivi come stampanti e telefoni cellulari non sempre forniscono un modo semplice per farlo.

Fortunatamente, esiste un comando molto utile integrato in Terminal in Mac OS X chiamato ping che può essere utilizzato per fare proprio questo. Ping può essere utilizzato nel modulo della riga di comando o da Network Utility e ci sono anche molte altre app gratuite che possono aiutarti a creare una mappa di rete locale tramite il comando ping.

Questo articolo mostra come determinare gli indirizzi IP di tutti i dispositivi connessi alla tua rete locale.

Come usare Ping

La prima cosa da fare è aprire Terminale dalla cartella Applicazioni – > Utilità, oppure digita semplicemente Terminale in Spotlight (CMD + BARRA SPAZIATRICE) e fai clic sullicona quando viene trovato.

Una volta che Terminal è aperto, puoi provare il comando ping digitando un esempio al prompt dei comandi. Digita semplicemente ping www.google.com (e premi Invio) o qualsiasi altro indirizzo del sito web e dovresti vedere alcuni risultati che indicano che il sito web (o il singolo server) sta rispondendo.

Qualcosa di simile al seguente dovrebbe essere visualizzato:

Usa il comando Ping nel Terminale per vedere tutti i dispositivi presenti sulla tua rete locale

Gli elementi di particolare interesse sono lindirizzo IP (che è lindirizzo decimale puntato in quattro parti che identifica una macchina sulla rete) e il tempo di risposta in millisecondi, che è il tempo impiegato per completare il ping. In generale, più la macchina è lontana (o più è lenta la rete a cui è connessa), più alti saranno i tempi di ping.

Il comando ping si ripete allinfinito finché non premi CTRL + C per fermarlo . Alcune versioni di UNIX (su cui si basa OS X) includono una versione speciale di ping che ti consente di inviare un messaggio broadcast a cui risponderà ogni dispositivo che lo riceve. Sfortunatamente, OS X non include questa versione, ma cè un altro modo per far rispondere la maggior parte dei dispositivi.

Devi sapere 2 cose:

  1. Lindirizzo IP della tua macchina
  2. La tua subnet mask

Entrambi questi elementi possono essere trovati nella sezione Rete in Preferenze di Sistema. Apri Preferenze di Sistema e fai clic sullicona Rete, quindi seleziona la scheda TCP / IP in alto come mostrato di seguito:

I tuoi indirizzi IP e MAC vengono visualizzati nelle impostazioni di rete

Nel mio caso, lindirizzo IP è 192.168.2.100 e la subnet mask è 255.255 .255.0.

Ora, devi cercare qualsiasi valore 0 nella maschera di sottorete, trasformarlo in 255 e metterlo nella stessa posizione nel campo dellindirizzo IP, quindi eseguire il ping di quellindirizzo di rete. Ad esempio, il mio indirizzo di sottorete ha lo zero nella quarta posizione, quindi il mio indirizzo ping “speciale” sarà 192.168.2.255.

Ora inserisci questo indirizzo nel comando ping in Terminale, ad esempio:

ping 192.168.2.255

Ogni dispositivo sulla rete locale dovrebbe rispondere a questo ping. Tieni presente tuttavia che alcuni dispositivi e computer potrebbero essere configurati per non rispondere alle richieste di ping.

Dopo aver eseguito questo comando, vedo il seguente output:

Ping lindirizzo speciale a vedere quali macchine rispondono

In questo caso solo una macchina sulla mia rete domestica ha effettivamente risposto (su 192.168.2.101).

Cè anche un comando alternativo chiamato arp (Address Resolution Protocol) che può essere utilizzato per scoprire tutti i dispositivi sulla rete locale. Digita arp -a in Terminale e vedrai una risposta simile alla seguente che elenca tutti i dispositivi conosciuti .

Il comando ARP può essere utilizzato per rilevare i dispositivi di rete locale

La macchina in 192.168.2.104 è in realtà un PC (!) sulla mia rete locale. Cè un po di informazioni utili nei risultati del comando arp, che è chiamato indirizzo MAC – fondamentalmente lindirizzo hardware fisico della scheda di rete su ogni macchina, che può anche aiutarti a identificare ogni computer. In questo caso, lindirizzo MAC è e8: 3: 9a: 37: 66: 22.Lho verificato nel prompt dei comandi di Windows digitando ipconfig / all che restituisce le seguenti informazioni:

Laltra macchina sulla mia rete locale è stata rilevata da ARP

App per trovare macchine sulla rete

Ce ne sono anche alcune app sul Mac App Store che possono aiutarti a trovare gli indirizzi IP ei dettagli di tutte le macchine sulla tua rete abbastanza facilmente. Uno dei migliori gratuiti si chiama IP Scanner, che è gratuito (sulle reti domestiche fino a 6 dispositivi) e presenta tutte le informazioni in un comodo elenco, come il nome del dispositivo, lindirizzo IP e il MAC (indirizzo hardware). p>

IP Scanner mostra abbastanza facilmente i dettagli di tutte le macchine locali

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *