Cosa sapere
- Esegui il ping del dispositivo di cui desideri trovare un indirizzo MAC per utilizzare l'indirizzo di rete locale.
- Inserisci il comando ARP con un flag "- a".
- Cerca l'indirizzo IP nei risultati. L'indirizzo Mac è accanto all'indirizzo IP.
Questo articolo spiega come trovare un indirizzo MAC con un indirizzo IP utilizzando l'utilità della riga di comando ARP. Copre anche informazioni aggiuntive sul controllo dei dati di connessione del router per un indirizzo IP.
Come utilizzare ARP per trovare un indirizzo MAC
In Windows, Linux e altri sistemi operativi, l'utilità della riga di comando ARP (Address Resolution Protocol) mostra le informazioni sull'indirizzo MAC locale memorizzate nella cache ARP. Tuttavia, funziona solo all'interno di un piccolo gruppo di computer su una rete locale (LAN), non su Internet.
ARP è pensato per essere utilizzato dagli amministratori di sistema e in genere non è un modo utile per rintracciare computer e persone su Internet.
Le reti di computer TCP/IP utilizzano sia gli indirizzi IP che gli indirizzi MAC dei dispositivi client collegati. Anche se l'indirizzo IP cambia nel tempo, l'indirizzo MAC di un adattatore di rete rimane sempre lo stesso.
Utilizzando ARP, ogni interfaccia di rete locale tiene traccia sia dell'indirizzo IP che dell'indirizzo MAC per ogni dispositivo con cui ha comunicato di recente. La maggior parte dei computer ti consente di visualizzare questo elenco di indirizzi raccolti da ARP.
Ecco un esempio di come trovare un indirizzo MAC utilizzando un indirizzo IP.
-
Inizia eseguendo il ping del dispositivo a cui vuoi indirizzare il MAC. Usa un indirizzo locale. Se la tua rete è 10.0.1.x, usa quel numero per eseguire il ping. Ad esempio:
ping 192.168.86.45
-
Il comando ping stabilisce una connessione con gli altri dispositivi sulla rete e mostra risultati come questo:
Ping 192.168.86.45 con 32 byte di dati: Risposta da 192.168.86.45: byte=32 tempo=290 ms TTL=128 Risposta da 192.168.86.45: byte=32 tempo=3 ms TTL=128 Risposta da 192.168.86.45: byte=32 tempo=176ms TTL=128Risposta da 192.168.86.45: byte=32 tempo=3ms TTL=128
-
Inserisci il comando ARP con un flag "- a" per ottenere un elenco che mostra l'indirizzo MAC del dispositivo che hai eseguito il ping:
arp -a
-
I risultati potrebbero assomigliare a questo, ma probabilmente con molte altre voci.
Interfaccia: 192.168.86.38 --- 0x3 Indirizzo Internet Tipo di indirizzo fisico 192.168.86.1 70-3a-cb-14-11-7a dinamico 192.168.86.45 98-90-96-B9-9D-61 dinamico 192.168.86.255 ff-ff-ff-ff-ff-ff statico 224.0.0.22 01-00-5e-00-00-16 statico 224.0.0.251 01-00-5e-00-00-fb statico
- Trova l'indirizzo IP del dispositivo nell'elenco. L'indirizzo MAC viene visualizzato proprio accanto ad esso. In questo esempio, l'indirizzo IP è 192.168.86.45 e il suo indirizzo MAC è 98-90-96-B9-9D-61.
Controlla i dati di connessione del tuo router
Per trovare l'indirizzo MAC del dispositivo collegato al router, supponendo che tu possa accedere al pannello di controllo amministrativo del router, effettuare il login e controllare i dispositivi collegati. Ciascun dispositivo attivo, così come i dispositivi connessi di recente, dovrebbero elencare l'indirizzo IP locale e l'indirizzo MAC.
C'è un altro metodo utilizzato per trovare e modificare l'indirizzo MAC del computer che stai utilizzando, che prevede l'utilizzo del comando ipconfig /all in Windows.
Perché capire un indirizzo MAC?
Un singolo dispositivo può possedere più interfacce di rete e indirizzi MAC. Un computer portatile con connessioni Ethernet, Wi-Fi e Bluetooth, ad esempio, ha due o talvolta tre indirizzi MAC associati, uno per ogni dispositivo di rete fisico.
I motivi per rintracciare l'indirizzo MAC di un dispositivo di rete includono:
- Per impostare il filtraggio degli indirizzi MAC su un router per limitare l'accesso alla rete locale solo ai dispositivi i cui indirizzi corrispondono a un elenco di preimpostazioni.
- Per determinare il produttore del dispositivo (prima metà dell'indirizzo) e il numero di serie (seconda metà dell'indirizzo) per l'assistenza. È importante notare che la seconda metà dell'indirizzo non è sempre il numero di serie, quindi potrebbe non funzionare per le richieste di garanzia.
- Per mascherare (parodiare) l'identità di un dispositivo diverso. Lo spoofing dell'indirizzamento MAC può essere utilizzato legittimamente per registrare un dispositivo gateway di rete domestica con un provider Internet. Può anche avere intenti dannosi, come sconfiggere la funzione di filtraggio degli indirizzi MAC per entrare nella rete.
Limitazioni delle ricerche di indirizzi MAC
Di solito non è possibile cercare indirizzi MAC per dispositivi al di fuori della portata fisica di una persona. Spesso è impossibile determinare l'indirizzo MAC di un computer dal suo solo indirizzo IP perché questi due indirizzi provengono da origini diverse.
La configurazione hardware di un computer determina il suo indirizzo MAC, mentre la configurazione di rete a cui è connesso determina il suo indirizzo IP.