Logowanie
 Zmiana adresu MAC pod Linuksem (GNU MAC Changer)

Autor: Mariusz Kołacz (rokko)
Strona autora: techformator.pl
Kontakt: m.kolacz(at)hotfix.pl

Jakiś czas temu na łamach portalu Hotfix opisywano, w jaki sposób zmodyfikować adres sprzętowy karty sieciowej w systemach Windows, teraz przyszła pora, aby pokazać Wam metodę zmiany adresu MAC w Linuksie. Niniejszy poradnik napisano w oparciu o dystrybucje Debian/Ubuntu, jednakże znajdzie on również zastosowanie w Fedorze, OpenSUSE i każdej innej dystrybucji, różnice będą wynikały jedynie ze sposobu instalacji oprogramowania, niezbędnego do przeprowadzenia poniższych operacji.

Podobnie jak w Windows istnieje wiele metod zmiany adresu MAC, w poradniku zostanie opisana najprostsza i zarazem najskuteczniejsza metoda, z wykorzystaniem zewnętrznego oprogramowania - Macchanger (GNU MAC Changer).


Linux i zmiana adresu MAC - instalacja Macchanger

Dystrybucje Debian/Ubuntu posiadają bardzo obszerną bazę oprogramowania, mając standardowe wpisy w /etc/apt/sources.list od razu mamy dostęp do wielu przydatnych programów. Program Macchanger występuje w dwóch odmianach, konsolowej oraz graficznej z GUI.

Aby zainstalować aplikację uruchamiamy terminal (ALT+F2 => xterm) i wpisujemy polecenie:

sudo aptitude update

Następnie, po wykonaniu procedury aktualizacyjnej, przystępujemy do właściwej instalacji, wpisujemy:

sudo aptitude install macchanger macchanger-gtk

Należy pamiętać, iż operacje związane z instalacją oprogramowania wymagają najwyższych uprawnień. Jeżeli nie skonfigurowaliśmy praw do wykonywania w /etc/sudoers, w konsoli logujemy się bezpośrednio na roota wpisując polecenie su, podając przy tym hasło super-użytkownika. Po zwiększeniu uprawnień przystępujemy do instalacji.

Kilka chwil później program jest zainstalowany i gotowy do użycia.


Zmiana adresu MAC pod konsolą

Adres MAC w terminalu zmieniamy według formuły:

macchanger [opcje] urządzenie

Gdzie:

  • urządzenie - to karta sieciowa, w Linuksie identyfikowana zwykle jako: eth0, eth1... (karta Ethernet) wlan0, wlan1... (karta WiFi) itd.
  • [opcje] - lista parametrów, więcej informacji na ten temat można uzyskać po wykonaniu polecenia:

macchanger -h

Aby zmienić MAC tymczasowo wyłączymy kartę:

sudo ifconfig wlan0 down

Adres MAC dla karty bezprzewodowej (wlan0) zmieniamy w następujący sposób:

macchanger --mac=XX:XX:XX:XX:XX:XX wlan0

W miejsce krzyżyków wpisujemy nowy adres MAC, w systemie szesnastkowym (zakres 0-9, A-F).

Przykład:

sudo macchanger -m 00:11:22:33:44:55 wlan0

Po wykonaniu polecenia, w oknie konsoli wyświetli się informacja, jaki jest prawdziwy i obecny adres MAC.

Włączamy kartę:

sudo ifconfig wlan0 up

Aby dodatkowo potwierdzić, że zmiana MAC powiodła się wpiszemy:

sudo ifconfig wlan0 | grep "HWaddr"


Macchanger GUI - łatwa zmiana adresu MAC

Początkujący użytkownicy za konsolą nie przepadają. Dla nich stworzono wersję z GUI, dzięki której zmiana adresu MAC w Linuksie będzie łatwa i szybka.

Aplikację uruchamiamy wpisując w terminalu (konsoli):

sudo macchanger-gtk

Możemy również wcisnąć jednocześnie ALT+F2 i w oknie uruchamiania wpisać powyższe polecenie.

Uruchamianie macchanger-gtk

Jak widzimy interfejs programu udostępnia niezbędne opcje.

Interfejs macchanger-gtk

Jeżeli chcemy wyświetlić aktualny adres wybieramy odpowiedni interfejs (w przykładzie wlan0) i klikamy See current MAC.

Interfejs macchanger-gtk

Wpierw skorzystamy z konsoli i wyłączymy kartę, wpisujemy:

sudo ifconfig wlan0 down

Procedura zmiany MAC nie jest skomplikowana. Z listy Network interface wybieramy kartę bezprzewodową wlan0 lub inną. Z listy opcji (Options) wskazujemy Another MAC (specific). Pojawi się dodatkowe pole, w którym wpisujemy nowy adres. Do rozdzielenia wartości używamy znaku dwukropka (przykład 00:22:11:02:14:49), następnie klikamy Change MAC.

Zmiana adresu MAC w macchanger-gtk

Potwierdzenie zmiany adresu MAC

Po każdej zmianie wypada sprawdzić czy wszystko jest OK. Wykonujemy identyczne kroki jak we wcześniejszym punkcie.

Jeżeli nie zależy nam na specyficznym adresie, możemy użyć losowego. Wystarczy z Options wybrać jedną z 4 pozostałych pozycji, najlepiej Random.

Po ponownym uruchomieniu wprowadzone zmiany zostaną utracone.


Zmiana MAC podczas uruchamiania (stały adres MAC)

Jeżeli chcemy permanentnie zmienić MAC, edytujemy /etc/network/interfaces

sudo nano /etc/network/interfaces

Dopisujemy następującą linijkę:

pre-up macchanger -m 00:22:11:02:14:49 wlan0

Zapisujemy zmiany wciskając CTRL+O (Control + litera O). Do edycji równie dobrze możemy użyć gedit, mousepad, leafpad itp.

***Wszelkie instrukcje zawarte w poradniku wykonujecie na własną odpowiedzialność.


Copyright © rokko


Wszystkie prawa zastrzeżone. Kopiowanie całości lub fragmentów niniejszego artykułu jest zabronione.

 Reklama

 Komentarze
#1 | Zadowolony dnia 03/08/2010 07:39
Dzięi
#2 | Zadowolony dnia 03/08/2010 07:51
Świetna robota
#3 | cool dnia 03/08/2010 13:44
Fajne
#4 | hvq dnia 02/05/2011 17:10
Świetne. Dzięki, bardzo mi pomogłeś. Powodzenia Wink
#5 | core dnia 12/11/2011 17:47
Thanx! man Wink
#6 | slack dnia 27/11/2011 09:46
a czy na slackware tez to zadziala ten sposob z adresem mac? bo na windowsie mam poprawny a na linuksie nie.
#7 | ester dnia 15/03/2012 19:26
Wszystko pięknie ładnie ale jak pobrać ten program nie mając internetu
#8 | cosik_ktosik dnia 15/03/2012 21:30
Np można pobrać program do zmiany MAC adresów na innym komputerze, czy to w pracy, u kolegi/koleżanki, u kogoś w rodzinie.
 Dodaj komentarz
Dla wszystkich komentarzy wymagana jest ich akceptacja przez moderatora.

Nick:



AntyBOT (dla niezalogowanych): Napisz słowo hotfix wielkimi literami

/articles.php?article_id=289

 Artykuły
Polecany artykuł


Jak walczyć z pobieraczkiem? Jak odstąpić od umowy? O tym w artykule.
 Ostatnie komentarze
gryPrzez: Maciak Plock [dnia: Apr 03, 2020]
wynik jest wysoko w google, przy...
gryPrzez: MAMBA [dnia: Mar 24, 2020]
Warning: Only 61104 of 61105 MBy...
gryPrzez: Random32 [dnia: Mar 18, 2020]
Witam, u mnie na polskim Window...
gryPrzez: muffintodebil [dnia: Mar 04, 2020]
aha gosicu to niezly jestes zaaw...
gryPrzez: Maciek [dnia: Feb 20, 2020]
2 karty 512 kupione na allegro: ...
gryPrzez: xd [dnia: Feb 05, 2020]
zrobiłem sposób Vin/7 na dziesią...
gryPrzez: gtremik [dnia: Jan 25, 2020]
Dzięki seba86mu :) Działa
gryPrzez: Mirek [dnia: Jan 22, 2020]
A jest rozwiązanie dla Windowsa 10?
 Gry
Polecany artykuł


Quake

Klasyk FPS w wersji flash.
 Programy
Polecany artykuł


Tapin Radio Darmowa aplikacja służąca do słuchania i nagrywania radia internetowego
 Recenzje
Polecana recenzja


Sleeping Dogs
Policjant pod przykrywką rozpracowuje Triadę.
 Facebook