Co je dobré vědět
- Pingujte zařízení, jehož MAC adresu chcete najít, pomocí adresy místní sítě.
- Zadejte příkaz ARP s příznakem "- a".
- Ve výsledcích vyhledejte IP adresu. Adresa Mac je vedle adresy IP.
Tento článek vysvětluje, jak najít MAC adresu s IP adresou pomocí nástroje příkazového řádku ARP. Obsahuje také další informace o kontrole IP adresy v připojovacích údajích vašeho routeru.
Jak používat ARP k nalezení MAC adresy
V systémech Windows, Linux a dalších operačních systémech zobrazuje nástroj příkazového řádku ARP (Address Resolution Protocol) informace o místní MAC adrese uložené v mezipaměti ARP. Funguje však pouze v rámci malé skupiny počítačů v místní síti (LAN), nikoli přes internet.
ARP je určeno pro použití systémovými administrátory a obvykle to není užitečný způsob, jak sledovat počítače a lidi na internetu.
Počítačové sítě TCP/IP používají IP adresy i MAC adresy připojených klientských zařízení. Zatímco IP adresa se v průběhu času mění, MAC adresa síťového adaptéru zůstává vždy stejná.
Pomocí ARP sleduje každé místní síťové rozhraní IP adresu i MAC adresu každého zařízení, se kterým nedávno komunikovalo. Většina počítačů vám umožňuje zobrazit tento seznam adres, které ARP shromáždila.
Zde je jeden příklad, jak najít MAC adresu pomocí IP adresy.
-
Začněte tím, že odešlete příkaz ping na zařízení, kterému chcete adresu MAC adresovat. Použijte místní adresu. Pokud je vaše síť 10.0.1.x, použijte toto číslo pro ping. Například:
ping 192.168.86.45
-
Příkaz ping naváže spojení s ostatními zařízeními v síti a zobrazí výsledky takto:
Ping na 192.168.86.45 s 32 bajty dat:Odpověď z 192.168.86.45: bajtů=32 čas=290 ms TTL=128Odpověď z 192 168.86.45: bajtů=32 T25.58 čas=18:8=32 čas=176ms TTL=128Odpověď z 192.168.86.45: bajtů=32 čas=3ms TTL=128
-
Zadejte příkaz ARP s příznakem „- a“, abyste získali seznam s MAC adresou zařízení, na které jste odeslali ping:
arp -a
-
Výsledky mohou vypadat nějak takto, ale pravděpodobně s mnoha dalšími záznamy.
Rozhraní: 192.168.86.38 --- 0x3 Internetová adresa Typ fyzické adresy 192.168.86.1 70-3a-cb-14-11-7a dynamická 192.168.86.45 98-90-96-B9-619D 0,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ý
-
Najděte IP adresu zařízení v seznamu. MAC adresa je zobrazena hned vedle. V tomto příkladu je IP adresa 192.168.86.45 a její MAC adresa je 98-90-96-B9-9D-61.

Zkontrolujte data připojení routeru
Chcete-li najít MAC adresu zařízení připojeného k vašemu routeru – za předpokladu, že máte přístup k administrativnímu ovládacímu panelu routeru – přihlaste se a zkontrolujte připojená zařízení. U každého aktivního zařízení, stejně jako u nedávno připojených zařízení, by měla být uvedena místní IP adresa a také MAC adresa.
Existuje další způsob, jak najít a změnit MAC adresu počítače, který právě používáte, který zahrnuje použití příkazu ipconfig /all ve Windows.
Proč zjišťovat MAC adresu?
Jedno zařízení může mít více síťových rozhraní a MAC adres. Například přenosný počítač s připojením Ethernet, Wi-Fi a Bluetooth má dvě nebo někdy tři adresy MAC, jednu pro každé fyzické síťové zařízení.
Důvody pro zjištění MAC adresy síťového zařízení zahrnují:
- Pro nastavení filtrování MAC adres na routeru, aby se omezil přístup k místní síti pouze těm zařízením, jejichž adresy odpovídají seznamu předvoleb.
- Určení výrobce zařízení (první polovina adresy) a sériové číslo (druhá polovina adresy) pro servis. Je důležité si uvědomit, že druhá polovina adresy není vždy sériovým číslem, takže nemusí fungovat pro žádosti o záruku.
- Maškarní (spoof) identity jiného zařízení. Spoofing MAC adres lze legitimně použít k registraci zařízení brány domácí sítě u poskytovatele internetu. Může mít také nekalý záměr, například zmařit funkci filtrování MAC adres a proniknout do sítě.
Omezení vyhledávání MAC adres
Obvykle není možné vyhledat MAC adresy pro zařízení mimo fyzický dosah osoby. Často je nemožné určit MAC adresu počítače pouze z jeho IP adresy, protože tyto dvě adresy pocházejí z různých zdrojů.
Hardwarová konfigurace počítače určuje jeho MAC adresu, zatímco konfigurace sítě, ke které je připojen, určuje jeho IP adresu.