Zmieniamy MAC adres sieciówki - Windows XP

Zmieniamy MAC adres sieciówki - Windows XP
25.08.2009 18:00
ns change mac
ns change mac
Kira Czarczyńska
Kira Czarczyńska

MAC adres jest 48-bitowym, sprzętowym adresem karty sieciowej, zapisywanym w postaci heksadecymalnej (szesnastkowo). MAC jest unikatowy dla każdej karty, stąd często właśnie po tym adresie uzyskuje się dostęp np. do łącza internetowego. Pierwsze 24 bity wskazują na producenta danej karty, reszta identyfikuje jednoznacznie to konkretne urządzenie.

Jednoznacznie? Cóż, właśnie nie do końca, ponieważ MAC adres również można zmienić.

MAC adres jest 48-bitowym, sprzętowym adresem karty sieciowej, zapisywanym w postaci heksadecymalnej (szesnastkowo). MAC jest unikatowy dla każdej karty, stąd często właśnie po tym adresie uzyskuje się dostęp np. do łącza internetowego. Pierwsze 24 bity wskazują na producenta danej karty, reszta identyfikuje jednoznacznie to konkretne urządzenie.

Jednoznacznie? Cóż, właśnie nie do końca, ponieważ MAC adres również można zmienić.

Po co zmieniać MAC adres karty sieciowej pisać nie będę - jeżeli ktoś potrzebuje go zmienić, to świetnie wie po co to robi. Zazwyczaj chodzi właśnie o uzyskanie autoryzacji serwera dla komputera z inną niż dopisana przez administratora kartą sieciową - np. jeśli dopisany mamy tylko komputer stacjonarny, a chcemy się podpiąć do Internetu laptopem. Ale oczywiście powodów może być więcej.

Jeżeli chodzi nam właśnie o uzyskanie dostępu z innego komputera, musimy najpierw sprawdzić, jaki adres MAC mamy w tym "dopisanym" - czyli na jaki musimy zmienić. Robimy to następująco:

  • Windows 95, 98, Me:

Start -> Uruchom -> winipcfg

Z listy wybieramy kartę, o którą nam chodzi, i czytamy jej adres fizyczny.

  • nowsze systemy Windows:

Start -> Uruchom -> cmd -> ipconfig /all

Szukamy punktu "adres fizyczny" - i to jest właśnie to, o co nam chodzi.

Metod zmiany adresu MAC naszej karty jest kilka.

Metoda software'wa

Możliwość jej zastosowania zależy od typu karty, jaką posiadamy. Często jednak ten sposób jest obsługiwany, warto więc sprawdzić.

Dowolną metodą wchodzimy do właściwości naszej karty sieciowej (proponuję przez managera urządzeń) i w zakładce Zaawansowane (Advanced) szukamy na liście opcji Network Adress (Adres sieciowy).

W polu obok listy wpisujemy wartość (value) nowego adresu MAC - jako jeden ciąg, bez spacji, myślników czy dwukropków, np. 080039010748.

Wciskamy OK, restartujemy dla pewności komputer - po ponownym uruchomieniu sprawdzamy np. za pomocą polecenia ipconfig /all adres karty.

Zmiany w rejestrze - Windows XP/2000

Uwaga! Przed dokonaniem zmian w rejestrze należy utworzyć jego kopię zapasową!

Spisujemy sobie obecny adres MAC i uruchamiamy edytor rejestru - Start - Uruchom - regedit. Przechodzimy do klucza:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E972-E325-11CE-BFC1-08002BE10318}

  • znajdziemy tam kolejne klucze - 0000, 0001, i tak po kolei.

Przeglądamy zawartość tych kluczy i szukamy w nich karty sieciowej, której adres chcemy zmienić. Po jej znalezieniu sprawdzamy, czy istnieje wartość NetworkAddress. Jeśli tak, to edytujemy ją i wpisujemy to, co chcemy. Jeżeli nie, to trzeba ją utworzyć - REG_SZ, Value Name: NetworkAddress, String: [MAC].

Restartujemy komputer - i mamy zmieniony adres MAC.

Zmiana za pomocą zewnętrznego programu

Można oczywiście nie bawić się w zmiany w rejestrze, tylko użyć już gotowych narzędzi - na przykład:

Inne programy tego rodzaju można łatwo znaleźć poprzez Google

Oceń jakość naszego artykułuTwoja opinia pozwala nam tworzyć lepsze treści.
Udostępnij:
Wybrane dla Ciebie
Komentarze (0)