Metoda użyta do znalezienia adresu MAC zależy od typu używanego urządzenia sieciowego. Wszystkie popularne sieciowe systemy operacyjne zawierają programy narzędziowe, które pozwalają znaleźć (a czasem zmienić) ustawienia adresu MAC.
Adres MAC (kontrola dostępu do nośnika) składa się z sześciu par znaków szesnastkowych i identyfikuje sprzęt w sieci. Producenci umieszczają ten unikalny numer w momencie produkcji lub przechowują go w oprogramowaniu. Generalnie nie ma być zmieniane.
Znajdź adres MAC w systemie Windows
Użyj narzędzia ipconfig (z opcją /all), aby wyświetlić adres MAC komputera we współczesnych wersjach systemu Windows. Starsze wersje systemu Windows (Windows 95 i Windows 98) używały narzędzia winipcfg.
Zarówno winipcfg, jak i ipconfig mogą wyświetlać wiele adresów MAC dla jednego komputera. Dla każdej zainstalowanej karty sieciowej istnieje jeden adres MAC. Ponadto system Windows utrzymuje jeden lub więcej adresów MAC, które nie są skojarzone z kartami sprzętowymi.
Na przykład połączenie dial-up w systemie Windows wykorzystuje wirtualne adresy MAC do zarządzania połączeniem telefonicznym tak, jakby była kartą sieciową. Niektórzy klienci Windows VPN mają własne adresy MAC. Adresy MAC tych wirtualnych kart sieciowych mają taką samą długość i format jak prawdziwe adresy sprzętowe.
Znajdź adres MAC w systemie Unix lub Linux
Konkretne polecenie używane w systemie Unix do znajdowania adresu MAC różni się w zależności od wersji systemu operacyjnego. W Linuksie i niektórych formach Uniksa polecenie ifconfig -a zwraca adresy MAC.
Adresy MAC w systemach Unix i Linux znajdują się również w sekwencji komunikatów rozruchowych. Te systemy operacyjne wyświetlają adres MAC komputera na ekranie podczas ponownego uruchamiania systemu. Dodatkowo komunikaty startowe są zachowywane w pliku dziennika (zwykle var/log/messages lub /var/adm/messages).
Znajdź adres MAC na komputerze Mac
Aby znaleźć adresy MAC na komputerach Apple Mac, kliknij Preferencje systemowe > Network > Zaawansowane> Sprzęt.
Jeżeli na komputerze działa Open Transport, adres MAC pojawi się pod ekranami Info lub User Mode/Advanced. Jeśli w systemie działa MacTCP, adres MAC pojawi się pod ikoną Ethernet.
Podsumowanie: Jak znaleźć adres MAC
Podsumowując, oto jak znaleźć adres MAC komputera:
- Windows: ipconfig/all lub winipcfg
- Linux i niektóre Unix: ifconfig -a (zwróć uwagę na pierwsze „f” w ifconfig; łatwo to pomylić z ipconfig Windows)
- Macintosh: Ustawienia> Sieć> Zaawansowane> Sprzęt
Adresy MAC to stałe numery, których nie można zmienić. Istnieje jednak kilka ważnych powodów, aby zmienić adres MAC.
Zmień adres MAC, aby pracować z usługodawcą internetowym
Większość subskrypcji internetowych zapewnia klientowi pojedynczy adres IP. Dostawca usług internetowych (ISP) może przypisać każdemu klientowi jeden statyczny (stały) adres IP. Takie podejście jest jednak nieefektywnym wykorzystaniem adresów IP. Dostawca usług internetowych częściej nadaje każdemu klientowi dynamiczny adres IP, który zmienia się za każdym razem, gdy klient łączy się z Internetem.
Dostawcy usług internetowych zapewniają, że każdy klient otrzyma tylko jeden adres dynamiczny przy użyciu kilku metod. Połączenie telefoniczne i wiele usług DSL zazwyczaj wymaga od klienta zalogowania się za pomocą nazwy użytkownika i hasła. Z drugiej strony usługi modemu kablowego robią to, rejestrując i śledząc adres MAC urządzenia, które łączy się z usługodawcą internetowym.
Urządzenie z adresem MAC monitorowanym przez dostawcę usług internetowych może być modemem kablowym, routerem szerokopasmowym lub komputerem obsługującym połączenie internetowe. Klient może swobodnie zbudować sieć za tym sprzętem, ale dostawca usług internetowych oczekuje, że adres MAC zawsze będzie odpowiadał zarejestrowanej wartości.
Gdy jednak klient wymieni to urządzenie lub zmieni znajdującą się w nim kartę sieciową, adres MAC nowego sprzętu nie będzie już zgodny z adresem zarejestrowanym u dostawcy usług internetowych. W takim przypadku dostawca usług internetowych zazwyczaj wyłącza połączenie internetowe klienta ze względów bezpieczeństwa (i rozliczeń).
Chociaż adresy MAC nie ujawniają informacji o lokalizacji geograficznej w przeciwieństwie do adresów IP, zmiana adresów MAC może w niektórych sytuacjach zwiększyć prywatność w Internecie.
Zmień adres MAC poprzez klonowanie
Niektórzy ludzie kontaktują się ze swoimi dostawcami usług internetowych, aby poprosić o aktualizację adresów MAC powiązanych z ich subskrypcjami. Ten proces działa, ale zajmuje trochę czasu, a usługa internetowa jest niedostępna, dopóki dostawca nie podejmie działań.
Aby szybko obejść ten problem, zmień adres MAC nowego urządzenia tak, aby był zgodny z adresem oryginalnego urządzenia. Chociaż nie można zmienić fizycznego adresu MAC w sprzęcie, można go emulować w oprogramowaniu. Ten proces nazywa się klonowaniem.
Wiele routerów szerokopasmowych obsługuje klonowanie adresów MAC jako zaawansowaną opcję konfiguracji. Emulowany adres MAC wydaje się usługodawcy jako identyczny z oryginalnym adresem sprzętowym. Konkretna procedura klonowania różni się w zależności od typu routera; szczegółowe informacje można znaleźć w dokumentacji produktu.
Adresy MAC i modemy kablowe
Oprócz adresów MAC śledzonych przez dostawców usług internetowych, niektóre modemy szerokopasmowe śledzą również adres MAC karty sieciowej komputera hosta w sieci domowej. Jeśli zmienisz komputer podłączony do modemu szerokopasmowego lub zmienisz jego kartę sieciową, połączenie internetowe może później nie działać.
W tym przypadku klonowanie adresu MAC nie jest wymagane. Zresetowanie (w tym zasilanie recyklingowe) zarówno modemu kablowego, jak i komputera hosta spowoduje automatyczną zmianę adresu MAC przechowywanego w modemie.
Zmień adresy MAC za pomocą systemu operacyjnego
Windows oferuje łatwy sposób na zmianę adresów MAC.
-
Naciśnij klawisz Windows+ X, a następnie wybierz Menedżer urządzeń.
- Rozwiń listę Adaptery sieciowe.
-
Kliknij prawym przyciskiem myszy kartę, której adres MAC chcesz zmienić, a następnie wybierz Właściwości.
-
Wybierz kartę Zaawansowane.
-
Wybierz Adres administrowany lokalnie lub Adres sieciowy, a następnie wybierz Wartość.
-
Wyczyść istniejącą wartość, wprowadź nowy adres bez myślników, a następnie wybierz OK.
- Uruchom ponownie komputer.
W Linuksie i Uniksie
W Linuksie i niektórych wersjach Uniksa ifconfig obsługuje zmianę adresów MAC, jeśli istnieje wymagana obsługa karty sieciowej i sterowników.