Każde urządzenie łączące się z Internetem; niezależnie od tego, czy jest to komputer, smartfon, Chromecast, czy nawet telewizor Smart TV; wszystkie mają unikalny identyfikator wbudowany w kartę sieciową. Ten unikalny identyfikator to 12-cyfrowy klucz alfanumeryczny o nazwie — adres MAC (Media Access Control).

Typowy adres MAC wygląda mniej więcej tak — EB-52-02-F0-2E-06 a ponieważ jest unikalny dla każdego urządzenia, często jest używany do identyfikacji różnych urządzeń w sieci.

Teraz, mimo że adresy MAC są na stałe zapisane w Twojej karcie sieciowej, nadal możesz je zmienić za pomocą specjalnych narzędzi lub poleceń.

Powiązane: 10 kroków, aby zabezpieczyć sieć Wi-Fi przed hakerami

Ale po co zmieniać adres MAC?

Cóż, istnieje kilka powodów, dla których warto zmienić adres MAC. Niektóre popularne to.

Prywatność — Kiedy łączysz się z Internetem, serwer WWW nie widzi Twojego adresu MAC. Ale inne urządzenia w sieci lokalnej mogą. Jeśli więc chcesz zachować anonimowość w publicznej sieci Wi-Fi, zmiana adresu MAC ma sens.

Filtrowanie adresów MAC — większość linii lotniczych i hoteli po pewnym czasie automatycznie rozłącza Internet na urządzeniach. Robią to poprzez identyfikację adresu MAC. Jeśli więc zmienisz adres MAC, będziesz mógł nadal korzystać z Internetu.

Uruchom oprogramowanie – niektóre programy wykrywają Twój adres MAC i wysyłają go na swój serwer internetowy. Jeśli więc nie możesz otworzyć niektórych stron internetowych (głównie gier), możesz rozważyć zmianę adresu MAC.

Zobaczmy więc, jak zmienić adres Mac w systemach Windows, Mac OS, Linux i Android. Możesz też obejrzeć film na końcu tego artykułu.

#1 Okna

Ponieważ większość z nas ma więcej niż jedną kartę sieciową (np. Wi-Fi, Ethernet itp.), na Twoim komputerze będzie znajdować się wiele adresów MAC. Najpierw musisz dowiedzieć się, który adres MAC chcemy zmienić.

Znajdź adres MAC w systemie Windows

Aby to zrobić, otwórz cmd, wpisz następujące polecenie i naciśnij Enter.

Ipconfig /wszystko

Przewiń listę w dół, a zobaczysz kilka adresów fizycznych (w systemie Windows adresy MAC nazywane są adresami fizycznymi). Teraz ten, który ma link do adresu IP, jest tym, którego używasz w tej chwili. Jeśli korzystasz z Internetu przez Wi-Fi, będzie to adres MAC karty Wi-Fi.

Teraz zapisz ten adres MAC, będziemy go potrzebować później.

Zmień adres MAC w systemie Windows

Możesz zmienić adres MAC w systemie Windows bezpośrednio z GUI. Więc otwórz się

Więc otwórz Menedżera urządzeń, wpisując devmgmt.msc w polu Uruchom. Otworzy się nowe okno, w którym przejdź do karty sieciowej i rozwiń ją. Znajdź swoją kartę sieci bezprzewodowej i kliknij ją prawym przyciskiem myszy, a następnie kliknij właściwości. Otworzy się kolejne nowe okno, kliknij kartę Zaawansowane i wybierz Adres sieciowy. Następnie kliknij przycisk wartości i wpisz nowy adres MAC, bez żadnych znaków specjalnych ani dwukropków pomiędzy nimi.

Sugeruję skopiowanie i wklejenie starego adresu MAC (tego, który zapisałeś w poprzednim kroku) i zastąpienie dwóch ostatnich cyfr. Jest to dobra praktyka, ponieważ łatwo jest zapamiętać nowy adres MAC i nie powoduje to żadnych konfliktów w sieci.

Ponadto, jeśli nie można kliknąć karty wartości, oznacza to, że Twoja karta sieciowa nie pozwala na zmianę adresu MAC.

Aby sprawdzić, czy pomyślnie zmieniłeś adres MAC, ponownie otwórz cmd i wykonaj polecenie ipconfig /all. Tym razem powinieneś zobaczyć nowy adres MAC.

Uwaga: Zmiana adresu MAC jest tymczasowa. Jeśli ponownie uruchomisz komputer, automatycznie przełączy się on z powrotem na poprzedni adres MAC. Jeśli jednak chcesz zachować stały adres MAC, użyj oprogramowania takiego jak Technitium i zaznacz opcje, które mówią: — Ustaw nowy adres MAC na trwały. 

#2 Mac

Zmiana adresu MAC w systemie Mac OS odbywa się za pomocą wiersza poleceń, więc zobacz, jak to działa.

Znajdź adres MAC w systemie Mac OS X

Otwórz terminal i wpisz polecenie ifconfig (polecenie ipconfig w systemie Windows zmienia się na ifconfig w systemach Mac i Linux)

Zobaczysz różne adresy MAC każdej karty sieciowej. Aby dowiedzieć się, którego używasz, poszukaj adresu MAC, z którym jest powiązany adres IP. To będzie Twój aktualny adres MAC. Zanotuj także nazwę swojego interfejsu, na przykład — en0 lub en1. Będziemy tego potrzebować później.

Alternatywnie możesz znaleźć swój adres MAC, przechodząc do Preferencji systemowych > Sieć > Bieżące połączenie > Zaawansowane > Sprzęt. 

Zmień adres MAC w systemie Mac OS X

Aby zmienić adres MAC w systemie MAC OS, otwórz terminal i wpisz następujące polecenie.

sudo ifconfig en1 ether a1:b1:c1:d1:e1:f1

Oczywiście zamień część a1:b1 na adres MAC, który chcesz mieć. A kiedy już skończysz wpisywać polecenie, naciśnij Enter. Ponieważ jest to polecenie sudo, musisz także wprowadzić hasło logowania. I tyle.

Teraz, aby sprawdzić, czy pomyślnie zaktualizowałeś swój adres MAC, wpisz ifconfig lub przejdź do ustawień sieciowych w preferencjach systemowych. Powinieneś tam zobaczyć swój nowy adres MAC.

Uwaga: Podobnie jak w przypadku systemu Windows (lub każdego systemu operacyjnego), zmiana adresu MAC w systemie Mac OS również jest tymczasowa. Po ponownym uruchomieniu komputera odzyskasz poprzedni adres MAC.

Aby uczynić to trwałym, możesz użyć skryptu zmiany adresu MAC i umieścić go w folderze startowym komputera MAC. Coś w tym stylu, chociaż tego nie testowałem.

#3 Linux

Teraz, ponieważ istnieje kilka wersji dystrybucji Linuksa, nie jest możliwe omówienie każdej z nich. Więc jedziemy z popularną Linux Mint. Chociaż kroki powinny być podobne w przypadku wszystkich systemów operacyjnych opartych na Debianie.

Znajdź adres MAC w Linux Mint

Ponieważ Mac OS jest zbudowany na jądrze Linuksa, kroki znajdowania i zmiany adresu MAC są podobne w obu przypadkach. Aby więc znaleźć adres MAC w systemie operacyjnym Linux, otwórz terminal i wpisz następujące polecenie.

ifconfig

To da adresy MAC wszystkich kart sieciowych w twoim komputerze. Znajdź tego, którego chcesz zmienić. Jeśli jesteś podłączony do Internetu przez Wi-Fi i chcesz zmienić adres MAC swojej karty Wi-Fi, poszukaj adresu MAC, z którym jest powiązany adres IP. I zapisz go razem z nazwą adaptera, np. — eth0 lub eth1 itd.

Zmień adres MAC w Linux Mint

Teraz, aby zmienić adres MAC w systemie Linux, otwórz terminal i wpisz następujące polecenie.

sudo ifconfig eth0 nie działa
sudo ifconfig eth0 hw ether a1:b1:c1:d1:e1:f1
sudo ifconfig eth0 w górę

Zastąp eth0 nazwą adaptera, którego adres MAC chcesz zmienić. Oraz a1:b1.. z adresem MAC, który chcesz przypisać.

Tak więc to pierwsze polecenie wyłączy kartę sieciową, następnie zmienimy adres MAC i ponownie uruchomimy kartę. Aby potwierdzić zmiany, wpisz ifconfig w terminalu i powinieneś zobaczyć nowy adres MAC.

Uwaga: Podobnie jak w przypadku systemów Windows i Mac OS, zmiana adresu MAC w systemie Linux również jest tymczasowa. Aby więc było to trwałe, przejdź do /etc/network/interfaces i dodaj na końcu następujący wiersz.

hwaadres eter a1:b1:c1:d1:e1:f1

#3 Android

Zmiana adresu MAC na urządzeniach mobilnych jest nieco bardziej skomplikowana niż w przypadku komputerów stacjonarnych. A ponieważ Android jest również oparty na jądrze Linuksa, będziesz musiał użyć polecenia sudo w terminalu. Oznacza to, że aby zmienić adres MAC na Androidzie, będziesz potrzebować dostępu do ROOT. Nie ma innego sposobu.

Znajdź adres MAC na Androidzie

Aby znaleźć adres MAC w systemie Android, wybierz Ustawienia > Informacje o telefonie > Status. I poszukaj adresu MAC Wi-Fi. Możesz także skopiować go do schowka, naciskając go długo.

Zmień adres MAC na Androidzie

Teraz, aby zmienić adres MAC w systemie Android, masz dwie możliwości — albo użyj aplikacji terminalowej i wpisz kilka poleceń, tak jak zrobiliśmy to w przypadku systemu operacyjnego Linux, albo użyj do tego dedykowanej aplikacji.

W tym przypadku zastosujemy prostszą metodę, tj. użycie dedykowanej aplikacji. Przejdź do Sklepu Play i zainstaluj Zmień mój MAC. Spośród wielu aplikacji, które testowałem, ta działa całkiem nieźle.

Więc zainstaluj aplikację i otwórz ją. Teraz w aplikacji możesz wygenerować losowy adres MAC. Możesz też zrobić to samo, co ja — skopiuj i wklej stary adres MAC i zastąp dwa ostatnie znaki. Następnie zapisz zmiany i gotowe. Pomyślnie zmieniłeś adres MAC swojego Androida.

Uwaga: Podobnie jak dwa pozostałe, jest to również tymczasowe, po ponownym uruchomieniu urządzenia telefon powróci do starego adresu MAC. Chociaż w przeciwieństwie do komputerów stacjonarnych, nie uruchamiamy ponownie smartfona zbyt często.

iOS

W najnowszej wersji systemu iOS firma Apple znacznie utrudniła zmianę adresu MAC na iPhonie i iPadzie. Będziesz potrzebował jailbreaku, a nawet wtedy nie ma gwarancji sukcesu. Ogólnie rzecz biorąc, nie warto.

Router

Nie ma wielkiego powodu, dla którego chcesz zmieniać adresy MAC swoich routerów. Ale jeśli mimo to chcesz to zrobić — sprawdź, czy Twój router to obsługuje, czy nie. Jeśli tak, w zaawansowanych ustawieniach interfejsu znajdziesz opcję klonowania mojego adresu MAC. Możesz też zainstalować niestandardowe oprogramowanie sprzętowe (np. OpenWRT).

 Jak zmienić lub sfałszować adres MAC

Zakończenie

Zwykle zmiana adresu MAC jest dość prosta. Wystarczy, że wpiszesz kilka poleceń z terminala lub skorzystasz z oprogramowania. Pamiętaj jednak, że zmiana adresu MAC nie jest nielegalna, ale to, co z nią zrobisz, może być nielegalne. Nawet jeśli zmienisz adres MAC, nadal nie będziesz anonimowy.