Kako koristiti IP adresu za pronalaženje MAC adrese

TCP / IP računalne mreže koriste i IP adrese i MAC adrese povezanih klijentskih uređaja. Dok se IP adresa mijenja tijekom vremena, MAC adresa mrežnog adaptera uvijek ostaje ista.

Postoji nekoliko razloga zbog kojih biste trebali znati MAC adresu udaljenog računala i to je stvarno lako učiniti pomoću uslužnog programa naredbenog retka , kao što je naredbeni redak u sustavu Windows.

Jedan uređaj može posjedovati više mrežnih sučelja i MAC adresa. Na primjer, prijenosno računalo s Ethernet , Wi-Fi i Bluetooth vezama ima dvije ili ponekad tri MAC adrese, jedna za svaki fizički mrežni uređaj.

Zašto shvatiti MAC adresu?

Postoje brojni razlozi za pronalaženje MAC adrese mrežnog uređaja:

Ograničenja pretraživanja MAC adresa

Nažalost, općenito nije moguće pronaći MAC adrese za uređaje izvan fizičkog dosega osobe. Često nije moguće utvrditi MAC adresu računala samo iz IP adrese, jer te dvije adrese potječu iz različitih izvora.

Računalna konfiguracija hardvera određuje njegovu MAC adresu, a konfiguracija mreže kojoj je povezana određuje njegovu IP adresu.

Međutim, ako su računala povezana na istu TCP / IP mrežu, možete odrediti MAC adresu putem tehnologije nazvane ARP (Address Resolution Protocol) , koja je uključena u TCP / IP.

Koristeći ARP, svako lokalno sučelje mreže prati i IP adresu i MAC adresu za svaki uređaj s kojim je nedavno komunicirao. Većina računala vam omogućuje da vidite ovaj popis adresa koje je prikupio ARP.

Kako koristiti ARP za pronalaženje MAC adrese

U sustavu Windows, Linux i drugim operativnim sustavima uslužni program naredbenog retka "arp" prikazuje lokalne informacije MAC adrese pohranjene u ARP cacheu. Međutim, radi samo u maloj skupini računala na lokalnoj mreži (LAN) , a ne preko interneta.

Napomena: Postoji drugačija metoda za pronalaženje MAC adrese računala koje trenutno koristite , što uključuje upotrebu naredbe ipconfig / all (u sustavu Windows).

ARP je namijenjen administratorima sustava i nije opće koristan način za praćenje računala i ljudi na internetu.

Ipak, u nastavku je jedan primjer kako pronaći MAC adresu putem IP adrese. Prvo, započnite s pinganjem uređaja za koji želite MAC adresu:

ping 192.168.86.45

Ping naredba uspostavlja vezu s drugim uređajem na mreži i treba prikazati ovakav rezultat:

Pinging 192.168.86.45 sa 32 bajta podataka: Odgovor od 192.168.86.45: bytes = 32 time = 290ms TTL = 128 Odgovor od 192.168.86.45: bytes = 32 time = 3ms TTL = 128 Odgovor od 192.168.86.45: bytes = 32 vrijeme = 176ms TTL = 128 Odgovor iz 192.168.86.45: bajtova = 32 vrijeme = 3ms TTL = 128

Upotrijebite sljedeću naredbu arp da biste dobili popis koji prikazuje MAC adresu uređaja koji ste pingirali:

arp-a

Rezultati bi mogli izgledati ovako, ali vjerojatno s mnogim drugim unosima:

Sučelje: 192.168.86.38 --- 0x3 Internet adresa Fizička adresa Tip 192.168.86.1 70-3a-cb-14-11-7a dinamičan 192.168.86.45 98-90-96-B9-9D-61 dinamički 192.168.86.255 ff- ff-ff-ff-ff-ff statički 224.0.0.22 01-00-5e-00-00-16 statički 224.0.0.251 01-00-5e-00-00-fb statički

Pronađite IP adresu uređaja na popisu; MAC adresa je prikazana odmah pored nje. U ovom primjeru IP adresa je 192.168.86.45 i MAC adresa je 98-90-96-B9-9D-61 (ovdje su podebljane za naglaskom).