Co to jest adres MAC i jak go sprawdzić na każdym urządzeniu

Kluczowy wniosek

Adres MAC to 48-bitowy sprzętowy identyfikator karty sieciowej, zapisywany jako 12 cyfr szesnastkowych, np. 3C:22:FB:9A:4E:1D. Pierwsza połowa (OUI) wskazuje producenta, druga konkretną kartę. Zostaje w Twojej sieci lokalnej, więc strony internetowe zwykle go nie widzą. Znajdziesz go poleceniem ipconfig /all w Windows, w Ustawienia systemowe › Wi-Fi › Szczegóły na Macu, w Ustawienia › Ogólne › To urządzenie na iPhonie albo w Ustawienia › Informacje o telefonie na Androidzie. Nowoczesne telefony i laptopy często używają zamiast prawdziwego adresu losowego „prywatnego” adresu MAC dla każdej sieci Wi-Fi.

Sprawdź teraz

Schemat adresu MAC podzielonego na OUI producenta i część unikalną dla urządzenia oraz miejsca, w których znajdziesz go w Windows, na Macu i w telefonie
Schemat adresu MAC podzielonego na OUI producenta i część unikalną dla urządzenia oraz miejsca, w których znajdziesz go w Windows, na Macu i w telefonie
Zacznij czytać
  1. Co to jest adres MAC?
  2. Format adresu MAC
  3. Co oznaczają cyfry: OUI i identyfikator urządzenia
  4. Jak sprawdzić adres MAC na każdym urządzeniu
  5. Adres MAC a adres IP
  6. Prywatne i losowe adresy MAC
  7. Do czego służą adresy MAC
  8. Czy adres MAC można zmienić lub namierzyć?
  9. Sprawdź producenta urządzenia po adresie MAC
  10. Adres MAC — najczęstsze pytania

Co to jest adres MAC?

Adres MAC (Media Access Control address) to unikalny identyfikator przypisany do karty sieciowej — układu Wi-Fi w telefonie, portu Ethernet w komputerze czy karty bezprzewodowej w telewizorze Smart TV. Bywa nazywany adresem fizycznym lub adresem sprzętowym, ponieważ producent zapisuje go w karcie sieciowej już w fabryce.

Każda karta sieciowa ma własny adres MAC, więc jeden laptop może mieć dwa: jeden dla Wi-Fi i drugi dla Ethernetu. Urządzenia w tej samej sieci lokalnej używają adresów MAC, aby przesyłać sobie dane — to właśnie po adresie MAC router wie, któremu urządzeniu przekazać dany pakiet. Dzieje się to w warstwie 2 (warstwie łącza danych) modelu sieciowego, czyli poniżej adresów IP.

Adres MAC wygląda tak: 3C:22:FB:9A:4E:1D — sześć par cyfr szesnastkowych.

Kto wyprodukował to urządzenie? Sprawdź adres MAC

Format adresu MAC

Adres MAC ma 48 bitów (6 bajtów) i zapisuje się go jako 12 znaków szesnastkowych (0–9 i A–F). Same cyfry są wszędzie takie same; w zależności od systemu operacyjnego zmieniają się tylko separatory:

ZapisPrzykładStosowany w
Dwukropki3c:22:fb:9a:4e:1dmacOS, Linux, iOS, Android
Myślniki3C-22-FB-9A-4E-1DWindows (ipconfig, getmac)
Kropki (grupy po cztery znaki)3c22.fb9a.4e1dSprzęt sieciowy Cisco
Bez separatorów3C22FB9A4E1DNiektóre routery i bazy danych

Wielkość liter nie ma znaczenia, więc 3C:22:FB i 3c:22:fb to ten sam adres. Specjalny adres FF:FF:FF:FF:FF:FF to adres rozgłoszeniowy (broadcast): ramka wysłana na ten adres trafia do każdego urządzenia w sieci lokalnej.

Co oznaczają cyfry: OUI i identyfikator urządzenia

Adres MAC składa się z dwóch połówek:

  • Pierwsze 3 bajty — OUI (Organizationally Unique Identifier). Przydziela go producentowi IEEE. Na przykład 3C:22:FB należy do Apple, a A0:A4:C5 do Intela, dlatego wyszukiwanie adresu MAC potrafi podać producenta urządzenia.
  • Ostatnie 3 bajty — część unikalna dla urządzenia. Wybiera ją producent tak, aby każda wyprodukowana przez niego karta sieciowa miała niepowtarzalny adres.
  • Dwa specjalne bity w pierwszym bajcie. Najmniej znaczący bit określa, czy adres jest typu unicast (0), czy multicast (1). Drugi najmniej znaczący bit mówi, czy adres jest administrowany globalnie (0, nadany przez producenta), czy administrowany lokalnie (1, ustawiony programowo).

Szybki sposób na rozpoznanie adresu nadanego programowo: jeśli drugi znak to 2, 6, A lub E (jak w x2:, x6:, xA:, xE:), adres jest administrowany lokalnie — zwykle to losowy prywatny adres MAC albo ręcznie zmieniony — a wyszukiwanie nie wskaże producenta urządzenia.

Jak sprawdzić adres MAC na każdym urządzeniu

Oto dokładnie, gdzie szukać w każdym systemie. Jeśli urządzenie ma zarówno Wi-Fi, jak i Ethernet, odczytaj adres tej karty sieciowej, której faktycznie używasz.

UrządzenieGdzie go znaleźćPolecenie
Windows 11 / 10Ustawienia › Sieć i Internet › Wi-Fi (lub Ethernet) › Właściwości sprzętu › Adres fizyczny (MAC)ipconfig /all lub getmac /v
Mac (macOS)Ustawienia systemowe › Wi-Fi › Szczegóły obok nazwy Twojej sieci › Sprzęt › Adres MACnetworksetup -getmacaddress en0 (adres sprzętowy) lub ifconfig en0 | grep ether (adres w użyciu, który może być prywatny)
LinuxUstawienia sieci › Twoje połączenie › szczegółyip link show (szukaj wiersza link/ether)
iPhone / iPadUstawienia › Ogólne › To urządzenie › Adres Wi-Fi—
AndroidUstawienia › Informacje o telefonie › Adres MAC karty Wi‑Fi urządzenia (Samsung: „About phone › Status information › Wi-Fi MAC address”, nazwy angielskie); nazwy różnią się zależnie od producenta—
RouterW panelu administracyjnym routera lista podłączonych urządzeń lub klientów DHCP pokazuje adres MAC każdego urządzenia—
text
C:\> getmac /v

Connection Name Network Adapter Physical Address    Transport Name
=============== =============== =================== ==========================================================
Wi-Fi           Intel(R) Wi-Fi  A0-A4-C5-9A-4E-1D   \Device\Tcpip_{...}
Ethernet        Realtek PCIe Gb 00-E0-4C-68-1A-2B   Media disconnected

W Windows ipconfig /all wypisuje Adres fizyczny przy każdej karcie (Physical Address w wersji angielskiej, jak w przykładzie), a getmac /v skraca długie nazwy do 15 znaków. Na Macu en0 to zwykle karta Wi-Fi w laptopach; ifconfig pokazuje adres używany w bieżącej sieci, czyli prywatny, jeśli włączony jest Prywatny adres Wi-Fi. W telefonach adres w sekcji Informacje to adres sprzętowy, ale router może widzieć prywatny. Aby zobaczyć adres używany w danej sieci: na iPhonie Ustawienia › Wi-Fi › przycisk Więcej informacji obok sieci › Adres Wi-Fi; na Androidzie otwórz szczegóły tej sieci.

Adres MAC a adres IP

Te dwa adresy często się myli. Oba identyfikują urządzenie, ale na różnych poziomach:

Adres MACAdres IP
IdentyfikujeKartę sieciową (sprzęt)Położenie urządzenia w sieci
Kto go nadajeProducent (lub oprogramowanie, jeśli adres jest losowy)Sieć — Twój router lub dostawca internetu
ZasięgTylko sieć lokalnaSieć lokalna i internet
Jak często się zmieniaRzadko (chyba że jest losowy)Często — nowa sieć, nowy adres
Format48 bitów, np. 3C:22:FB:9A:4E:1D32 bity (IPv4) lub 128 bitów (IPv6), np. 203.0.113.7
Warstwa sieciWarstwa 2 (łącza danych)Warstwa 3 (sieciowa)

Urządzenia w Twojej sieci, także router, łączą oba adresy za pomocą ARP (Address Resolution Protocol), który znajduje adres MAC przypisany do lokalnego adresu IPv4; IPv6 robi to samo przez Neighbor Discovery. Swój publiczny adres IP sprawdzisz w narzędziu Jaki Jest Mój IP, a właściciela dowolnego adresu IP w Wyszukiwaniu IP.

Prywatne i losowe adresy MAC

Stały adres MAC mógłby posłużyć do śledzenia urządzenia z jednej sieci Wi-Fi do drugiej, dlatego nowoczesne systemy go ukrywają. iPhone'y i iPady (od iOS 14) używają w każdej sieci funkcji „Prywatny adres Wi‑Fi”, podobnie jak Maki z macOS Sequoia 15 lub nowszym; w iOS 18 i macOS Sequoia możesz ustawić dla każdej sieci Wyłączony, Stały lub Rotowany (Apple). Android 10 i nowsze domyślnie losują adres MAC, a Windows 10 i 11 oferują w ustawieniach Wi-Fi opcję „Losowe adresy sprzętowe”.

Losowy adres jest administrowany lokalnie, więc wyszukiwanie producenta nic nie zwraca. Może też zepsuć to, co zależy od stałego adresu MAC: rezerwację DHCP, filtrowanie adresów MAC w routerze albo hotelowe Wi-Fi, które nagle znowu każe Ci się zalogować. Jeśli tak się stanie, wyłącz prywatny adres (albo wybierz Stały) tylko dla tej jednej sieci: na iPhonie stuknij przycisk Więcej informacji obok nazwy sieci, na Macu użyj Szczegóły obok sieci w ustawieniach Wi-Fi, a na Androidzie otwórz ustawienia sieci i w sekcji Prywatność wybierz „Używaj adresu MAC urządzenia”.

Do czego służą adresy MAC

  • Dostarczanie danych w sieci lokalnej — przełączniki (switche) i routery przekazują ramki do właściwego urządzenia na podstawie adresu MAC.
  • Rezerwacje DHCP — ustawiasz router tak, aby zawsze przydzielał urządzeniu (drukarce, konsoli, NAS-owi) ten sam adres IP, dzięki czemu zakładki do niego nadal działają. Nasz poradnik logowania do routera pokazuje, jak wejść do jego ustawień, a ERR_ADDRESS_UNREACHABLE opisuje, co się dzieje, gdy adres urządzenia się zmieni.
  • Filtrowanie adresów MAC — zezwalanie urządzeniom na dostęp do Wi-Fi lub ich blokowanie. Jeśli urządzenie łączy się, ale nie ma internetu, jedną z przyczyn bywa wpis w filtrze z literówką (zobacz Wi-Fi połączone, ale brak internetu).
  • Identyfikacja nieznanych urządzeń — sprawdzenie producenta nieznanego adresu MAC z listy urządzeń w routerze podpowie, czym to urządzenie prawdopodobnie jest.
  • Wake-on-LAN — „magiczny pakiet” (magic packet), który wybudza uśpiony komputer, zawiera jego adres MAC powtórzony 16 razy, więc reaguje tylko ta maszyna.

Czy adres MAC można zmienić lub namierzyć?

Adresu zapisanego na stałe w sprzęcie zwykle nie da się zmienić, ale adres, którego urządzenie używa, można zmienić programowo — tak właśnie działa losowanie adresów; mówi się też o podszywaniu się pod adres MAC (MAC spoofing). Zmiana adresu używanego przez własne urządzenie to zwykłe, oficjalnie obsługiwane ustawienie — przydaje się na przykład przy wymianie starego routera bez ponownej rejestracji u dostawcy internetu.

Twój adres MAC nie wędruje przez internet. Router na każdym kolejnym odcinku trasy przepisuje nagłówek warstwy 2, więc nie widzą go strony internetowe ani zdalne serwery. Sieć Twojego dostawcy widzi tylko adres MAC urządzenia podłączonego do jego łącza, zwykle routera; ale jeśli to router dostarczony i zarządzany przez dostawcę, jego aplikacja lub pomoc techniczna zwykle widzi listę podłączonych urządzeń wraz z ich adresami MAC.

Sprawdź producenta urządzenia po adresie MAC

Wklej dowolny adres MAC do naszego narzędzia Wyszukiwanie Adresu MAC, aby zobaczyć producenta według bazy OUI organizacji IEEE, a także sprawdzić, czy adres jest administrowany lokalnie (losowy lub podrobiony) i czy jest typu unicast, czy multicast. Potrzebujesz przykładowych adresów do testów lub dokumentacji? Generator Adresu MAC tworzy prawidłowe losowe adresy MAC w dowolnym formacie.

Kto wyprodukował to urządzenie?

Bezpłatne Wyszukiwanie Adresu MAC w DNS Robot podaje producenta z rejestru IEEE (także z mniejszych bloków MA-M i MA-S), mówi, czy adres jest losowy, i pokazuje go we wszystkich zapisach. Wklej listę urządzeń z routera lub wynik polecenia arp, aby sprawdzić wiele adresów naraz.

Źródła

  1. IEEE Registration Authority (MA-L, MA-M, MA-S), IEEE
  2. Guidelines for Use of Extended Unique Identifier (EUI), Organizationally Unique Identifier (OUI), and Company ID (CID), IEEE
  3. Use private Wi-Fi addresses on Apple devices, Apple
  4. RFC 8064: Recommendation on stable IPv6 interface identifiers, IETF

Adres MAC — najczęstsze pytania

Co to jest adres MAC?

Adres MAC (Media Access Control) to 48-bitowy identyfikator sprzętowy karty sieciowej, zapisywany jako 12 cyfr szesnastkowych, np. 3C:22:FB:9A:4E:1D. Urządzenia w sieci lokalnej używają go, aby przesyłać sobie dane.

Jak sprawdzić swój adres MAC?

W Windows uruchom ipconfig /all i odczytaj Adres fizyczny. Na Macu otwórz Ustawienia systemowe › Wi-Fi › Szczegóły › Sprzęt. Na iPhonie wejdź w Ustawienia › Ogólne › To urządzenie › Adres Wi-Fi. Na Androidzie otwórz Ustawienia › Informacje o telefonie (w Samsungu potem „Status information”). W Linuksie uruchom ip link show.

Czy adres MAC to to samo co adres IP?

Nie. Adres MAC identyfikuje sprzęt sieciowy i jest używany tylko w sieci lokalnej. Adres IP określa położenie urządzenia w sieci i jest używany w całym internecie; zmienia się, gdy przełączasz się na inną sieć.

Czy ktoś może poznać mój adres MAC przez internet?

Prawie nigdy. Routery podmieniają adres MAC na każdym odcinku trasy, więc strony internetowe go nie widzą; wyjątkiem jest stary adres IPv6 w stylu EUI-64, który ma MAC wbudowany. W pobliżu jest inaczej: urządzenia w Twojej sieci i każdy w zasięgu Twojego Wi-Fi widzą używane adresy.

Czy mój dostawca internetu widzi mój adres MAC?

Tylko adres MAC urządzenia podłączonego bezpośrednio do jego sieci, zwykle routera. Jeśli używasz routera dostarczonego i zarządzanego przez dostawcę, widzi on także listę podłączonych do niego urządzeń wraz z adresami MAC; przy własnym routerze te adresy zostają w Twojej sieci domowej.

Dlaczego telefon pokazuje inny adres MAC?

Telefony domyślnie używają losowego prywatnego adresu MAC w każdej sieci Wi-Fi (iPhone od iOS 14, Android od Androida 10), aby utrudnić śledzenie, a komputery z Windows mogą robić to samo dzięki opcji Losowe adresy sprzętowe. Adres sprzętowy w Ustawienia › Informacje różni się od adresu prywatnego używanego w każdej sieci.

Czy mogę zmienić adres MAC?

Adresu sprzętowego zwykle nie da się zmienić, ale większość systemów pozwala używać innego adresu programowo, co nazywa się MAC spoofingiem lub losowaniem adresu.

Co oznacza pierwsza połowa adresu MAC?

Pierwsze trzy bajty to OUI (Organizationally Unique Identifier), identyfikator nadawany producentowi przez IEEE. Wyszukiwanie adresu MAC wykorzystuje go, aby podać nazwę firmy, która wyprodukowała kartę sieciową.

Czy dwa urządzenia mogą mieć ten sam adres MAC?

Adresy nadawane przez producentów mają być unikalne na całym świecie. Duplikaty zdarzają się rzadko, ale są możliwe w przypadku taniego sprzętu, maszyn wirtualnych lub adresów ustawionych ręcznie i powodują problemy z połączeniem, gdy dwa takie urządzenia pracują w tej samej sieci.

O autorze

Shaik Vahid

Założyciel DNS Robot. Vahid przez lata pracował we wsparciu hostingu, naprawiając klientom domeny, rekordy DNS, certyfikaty SSL i dostarczanie poczty. Tworzy narzędzia DNS Robot i pisze te poradniki na podstawie błędów, które ludzie naprawdę widzą.

Wyszukiwanie Adresu MAC

Zidentyfikuj producenta urządzenia po adresie MAC z bazy IEEE