Każda karta sieciowa w Twoim komputerze ma wbudowany unikalny adres MAC (Media Access Control), który może służyć do identyfikacji Twojego komputera. Zwykle jest to w porządku, ale można to zmienić natywnie w systemie OS X.
Jeśli używasz systemu Windows lub Linux, możesz łatwo zmienić swój adres MAC również na tych platformach, chociaż powinniśmy pamiętać, że jest to bardziej zaawansowany temat i większość ludzi nie powinna zmieniać swoich adresów MAC, chyba że naprawdę tego potrzebują.
Jak znaleźć swój adres MAC
OS X zapewnia szybki i łatwy sposób na znalezienie adresu MAC. Po prostu przytrzymaj klawisz Option i kliknij ikonę Wi-Fi na pasku menu:
Część „Adres” ze wszystkimi dwukropkami to Twój adres MAC. To jest twoje fizyczneAdres MAC, który dla większości ludzi jest adresem, który chcesz. Jeśli jednak Twój adres został zmieniony, możesz sprawdzić, z jakiego adresu komputer faktycznie się komunikuje, uruchamiając Terminal i uruchamiając:
ifconfig en0 | grep ether
Spowoduje to wyświetlenie adresu MAC dla interfejsu sprzętowego0, który w większości komputerów Mac jest używany przez Wi-Fi. Możesz sprawdzić, który interfejs jest używany do komunikacji bezprzewodowej, przytrzymując klawisz Option i klikając ikonę Wi-Fi na pasku menu, która szybko pokaże, z jakiego urządzenia korzystasz, aby uzyskać dostęp do Internetu:
Jak zmienić adres MAC MAC
Jeśli chcesz zmienić swój adres MAC i masz na myśli konkretny, możesz ustawić go za pomocą:
sudo ifconfig en0 ether aa:bb:cc:dd:ee:ff
To ustawi twój adres MAC na en0. Jeśli masz komputer Mac z portem Ethernet, może być konieczne użycie en1.
Jak uzyskać losowy adres MAC
Jeśli zależy Ci na prywatności, losowanie adresu MAC jest prawdopodobnie najlepszą opcją. To polecenie zrobi to automatycznie:
openssl rand -hex 6 | sed 's/(..)/1:/g; s/.$//' | xargs sudo ifconfig en0 ether
Spowoduje to wygenerowanie i ustawienie nowego adresu MAC dla en0 za każdym razem, gdy go uruchomisz. Zmiany wprowadzone z obu tych poleceń zostaną cofnięte po ponownym uruchomieniu, więc nie jest to trwałe. Jeśli chcesz, możesz stworzyć skrypt i ustawić go tak, aby uruchamiał się przy starcie, dając nowy dla każdej sesji.
Pamiętaj, że po edycji adresu MAC możesz mieć problemy z siecią, dlatego po zmianie warto ponownie uruchomić Wi-Fi.