Kako koristiti IP adresu da pronađete MAC adresu

TCP / IP računarske mreže koriste i IP adrese i MAC adrese povezanih klijentskih uređaja. Dok se IP adresa menja tokom vremena, MAC adresa mrežnog adaptera uvek ostaje ista.

Postoji nekoliko razloga zbog kojih biste možda trebali znati MAC adresu udaljenog računara, a to je stvarno lako uraditi pomoću uslužne komandne linije , kao što je Command Prompt u Windowsu.

Jedan uređaj može posedovati više mrežnih interfejsa i MAC adresa. Prenosni računar sa Ethernet , Wi-Fi i Bluetooth vezama, na primjer, ima dvije ili ponekad tri MAC adrese povezane sa njim, po jedan za svaki fizički mrežni uređaj.

Zašto otkriti MAC adresu?

Brojni su razlozi za otkrivanje MAC adrese mrežnog uređaja:

Ograničenja pretraživanja MAC adrese

Nažalost, generalno nije moguće tražiti MAC adrese za uređaje izvan fizičkog dosega osobe. Često nije moguće odrediti MAC adresu računara sa svoje IP adrese samo zato što ove dve adrese potiču iz različitih izvora.

Računarska sopstvena konfiguracija hardvera određuje njegovu MAC adresu dok je konfiguracija mreže na koju se povezuje određuje njegovu IP adresu.

Međutim, ako su računari povezani na istu TCP / IP mrežu, možete odrediti MAC adresu pomoću tehnologije koja se zove ARP (Address Resolution Protocol) , koja je uključena u TCP / IP.

Koristeći ARP, svaki lokalni mrežni interfejs prati i IP adresu i MAC adresu za svaki uređaj sa kojim je nedavno komunicirala. Većina računara vam omogućava da vidite ovu listu adresa koju je ARP prikupio.

Kako koristiti ARP za pronalaženje MAC adrese

U operativnim sistemima Windows, Linux i drugim operativnim sistemima , utility za komandnu liniju "arp" pokazuje informacije o lokalnoj MAC adresi sačuvane u ARP keš memoriji. Međutim, radi samo u okviru male grupe računara na lokalnoj mreži (LAN) , a ne preko interneta.

Napomena: Postoji drugačiji metod koji se koristi za pronalaženje MAC adrese računara koji trenutno koristite , što uključuje korištenje ipconfig / all naredbe (u Windowsu).

ARP je namenjen za korištenje od strane administratora sistema i nije općenito korisan način za pronalaženje kompjutera i ljudi na internetu.

Ipak, dole je jedan primer kako pronaći MAC adresu preko IP adrese. Prvo, počnite pingovanjem uređaja za koji želite da MAC adresira:

ping 192.168.86.45

Komanda ping uspostavlja vezu sa drugim uređajem na mreži i treba da prikaže rezultat ovako:

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

Koristite sledeću naredbu arp da biste dobili listu koja prikazuje MAC adresu tog uređaja koji ste pingli:

arp -a

Rezultati možda izgledaju ovako, ali vjerovatno sa mnogim drugim stavkama:

Interfejs: 192.168.86.38 --- 0x3 Internet adresa Fizička adresa Tip 192.168.86.1 70-3a-cb-14-11-7a dinamički 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 listi; MAC adresa se prikazuje odmah pored nje. U ovom primjeru, IP adresa je 192.168.86.45 i njegova MAC adresa je 98-90-96-B9-9D-61 (ovdje su izraženi podebljano za naglasak).