Skip to main content

Ako nájsť adresu MAC pomocou adresy IP

Anonim

Počítačové siete TCP / IP používajú IP adresy aj MAC adresy pripojených klientských zariadení. Zatiaľ čo sa adresa IP mení v priebehu času, adresa MAC sieťového adaptéra zostáva vždy rovnaká.

Existuje niekoľko dôvodov, prečo by ste mohli chcieť poznať MAC adresu vzdialeného počítača, a to je jednoduché pomocou pomôcky príkazového riadku, ako je príkazový riadok v systéme Windows.

Jedno zariadenie môže mať viacero sieťových rozhraní a MAC adries. Napríklad prenosný počítač s pripojeniami Ethernet, Wi-Fi a Bluetooth má dve alebo niekedy tri priradené MAC adresy, jedno pre každé fyzické sieťové zariadenie.

Prečo vyčistiť MAC adresu?

Dôvody na vyhľadanie MAC adresy sieťového zariadenia zahŕňajú:

  • Nastavenie filtrovania adresy MAC na smerovači, aby sa obmedzil prístup lokálnej siete len k zariadeniam, ktorých adresy zodpovedajú zoznamu predvolieb
  • Určiť výrobcu zariadenia (prvá polovica adresy) a sériové číslo (druhá polovica adresy) na opravu
  • Ak chcete maskovať (spoofing) identitu iného zariadenia. Sponzorovanie adresy MAC môže byť legálne použité na registráciu zariadenia brány domácej siete s poskytovateľom internetu. Môže mať aj škodlivý úmysel, napríklad narušiť funkciu filtrovania adries MAC, aby sa prenikol do siete

Obmedzenia vyhľadávania MAC adries

Zvyčajne nie je možné vyhľadať MAC adresy pre zariadenia, ktoré sú mimo fyzického dosahu osoby. Často nie je možné určiť adresu MAC počítača iba z jeho adresy IP, pretože tieto dve adresy pochádzajú z rôznych zdrojov.

Vlastná hardvérová konfigurácia počítača určuje svoju MAC adresu, zatiaľ čo konfigurácia siete, ku ktorej je pripojená, určuje jej IP adresu.

Ak sú však počítače pripojené k rovnakej sieti TCP / IP, adresu MAC môžete určiť pomocou technológie ARP (Address Resolution Protocol), ktorá je súčasťou protokolu TCP / IP.

Pomocou protokolu ARP každé rozhranie lokálnej siete sleduje adresu IP aj adresu MAC pre každé zariadenie, s ktorým nedávno komunikovalo. Väčšina počítačov vám umožňuje zobraziť zoznam adries, ktoré ARP získal.

Ako používať ARP na nájdenie MAC adresy

V operačnom systéme Windows, Linux a ďalších operačných systémoch pomôcka príkazového riadka arp zobrazuje informácie lokálnej adresy MAC uložené v pamäti ARP. Pracuje však iba v malej skupine počítačov v lokálnej sieti (LAN), nie cez internet.

Poznámka: Existuje aj ďalšia metóda, ktorá sa používa na vyhľadanie MAC adresy počítača, ktorý práve používate, čo zahŕňa použitie ipconfig / všetko príkaz v systéme Windows.

ARP je určený na používanie systémovými administrátormi a nie je zvyčajne užitočným spôsobom na sledovanie počítačov a ľudí na internete.

Tu je jeden príklad, ako nájsť adresu MAC prostredníctvom adresy IP. Začnite pingom na zariadenie, na ktoré má MAC adresa:

ping 192.168.86.45

Príkaz ping vytvorí spojenie s druhým zariadením v sieti a zobrazí takýto výsledok:

Pinging 192.168.86.45 s 32 bajtami údajov: Odpoveď z 192.168.86.45: bytes = 32 time = 290ms TTL = 128 Odpoveď z 192.168.86.45: bytes = 32 time = 3ms TTL = 128 Odpoveď z 192.168.86.45: bytes = 32 time = 176ms TTL = 128 Odpoveď z 192.168.86.45: bytes = 32 time = 3ms TTL = 128

Použite nasledujúci príkaz arp na získanie zoznamu, ktorý zobrazuje MAC adresu zariadenia, ktoré ste práve pinged:

arp -a

Výsledky môžu vyzerať takto, ale pravdepodobne s mnohými ďalšími položkami:

Rozhranie: 192.168.86.38 --- 0x3 Internetová adresa fyzickej adresy 192.168.86.1 70-3a-cb-14-11-7a dynamická 192.168.86.45 dynamická dynamika 98-90-96-B9-9D-61 192.168.86.255 ff-ff-ff-ff-ff-ff statická 224.0.0.22 01-00-5e-00-00-16 statická 224.0.0.251 01-00-5e-00-00-fb statická

Nájdite v zozname adresu IP zariadenia; MAC adresa je zobrazená hneď vedľa nej. V tomto príklade je adresa IP 192.168.86.45 a jej MAC adresa je 98-90-96-B9-9D-61 (sú tu tučne iba tučne).