Jeśli przeskanowałeś swoją sieć za pomocą programu Net-Analyzer, zapewne zauważyłeś coś dziwnego: Twój iPhone wyświetla adres MAC, który nie zaczyna się od typowych prefiksów Apple i zmienia się w zależności od sieci. Nie jest to błąd — to prywatny adres Wi-Fi, funkcja zapewniająca prywatność, którą firma Apple włączyła domyślnie od wersji iOS 14.
Czym jest adres MAC i dlaczego jest on zmieniany
Adres MAC to unikalny identyfikator fizyczny karty sieciowej każdego urządzenia. Przez lata sklepy, lotniska i sieci publiczne wykorzystywały go do śledzenia Twojego telefonu między różnymi lokalizacjami: wiedziały, kiedy wracasz, ile czasu tam spędzasz, i mogły łączyć te dane z innymi profilami.
Aby uniemożliwić takie śledzenie, system iOS generuje inny adres MAC dla każdej sieci Wi-Fi. W domu masz jedną tożsamość, w kawiarni inną, a żadna z nich nie pokrywa się z rzeczywistym adresem MAC sprzętu. Routery widzą spójne urządzenie w obrębie każdej sieci, ale nikt nie może śledzić użytkownika z jednej sieci do drugiej.
Co zobaczysz w skanerze sieci
W programie Net-Analyzer lub dowolnym skanerze iPhone z prywatnym adresem MAC jest identyfikowany w następujący sposób:
- Losowy adres MAC: zazwyczaj zaczyna się od bajtu z ustawionym bitem „lokalnym” (x2, x6, xA, xE w pierwszej parze).
- Nieznany producent: fałszywy adres MAC nie figuruje w bazach danych producentów, więc może pojawiać się jako „Unknown vendor”.
- Nazwa ogólna: po prostu „iPhone” lub nazwa, którą nadałeś urządzeniu.
Jeśli zarządzasz własną siecią, wyjaśnia to, dlaczego „ten sam iPhone” pojawiał się kilka lat temu z innym adresem MAC.
Kiedy może to przeszkadzać
Ta funkcja jest przydatna dla prywatności, ale istnieją sytuacje, w których powoduje problemy:
- Filtry adresów MAC w routerze: jeśli router zezwala wyłącznie na autoryzowane adresy MAC, konieczne będzie zarejestrowanie prywatnego adresu MAC dla tej konkretnej sieci.
- Kontrola rodzicielska na poziomie urządzenia: reguły oparte na adresach MAC przestają działać, jeśli adres ulegnie zmianie — mimo że system iOS zachowuje ten sam prywatny adres MAC dla danej sieci, wymiana sprzętu lub ponowna instalacja mogą spowodować jego wygenerowanie na nowo.
- Sieci z portalem captive: niektóre hotele i lotniska mają z tym problem i wymagają ponownej rejestracji.
- Identyfikacja w Twoim wykazie urządzeń: jeśli rejestrujesz urządzenia według adresów MAC, zapisz prywatny adres MAC dla każdej sieci.
Jak wyświetlić i wyłączyć tę funkcję dla danej sieci
- Otwórz Ustawienia → Wi-Fi.
- Naciśnij ikonę ⓘ obok swojej sieci.
- Zobaczysz „Prywatny adres Wi-Fi” wraz z adresem MAC używanym w tej sieci oraz przełącznik umożliwiający wyłączenie tej funkcji w razie potrzeby.
Wyłącza się to dla poszczególnych sieci, a nie globalnie: w domu możesz wyłączyć tę funkcję dla filtrów routera, a pozostawić ją włączoną we wszystkich sieciach publicznych, gdzie faktycznie zapewnia ochronę.
Podsumowanie
Prywatny adres MAC to jedno z tych dyskretnych zabezpieczeń, które działają samodzielnie: ogranicza śledzenie na podstawie adresu MAC bez żadnego wkładu z Twojej strony. Zmieniaj go tylko wtedy, gdy Twoje filtry lub ograniczenia na urządzeniu wymagają stałego adresu MAC — i pamiętaj, że po zmianie adresu konieczne będzie ponowne autoryzowanie urządzenia w routerze.