Una MAC adresa (Kontrola pristupa medijima) je 48-bitni jedinstveni identifikator (6 blokova od dva heksadecimalna znaka (4 bita)) koji je proizvođač dodijelio dijelu mrežnog hardvera (poput bežične kartice ili Ethernet kartice).
Se poznata i kao fizička adresa, y je jedinstven za svaki uređaj. Određuju i konfiguriraju IEEE (posljednja 24 bita) i proizvođač (prva 24 bita) koristeći organizacijski jedinstveni identifikator.
Ponekad dolazimo da koristimo uslugu koja zahteva registraciju naše MAC adrese, ovo kako bi se ograničio pristup.
Takav je primjer u usmjerivačima u kojima možemo napraviti bijelu listu ili crnu listu MAC adresa u kojima se može odobriti ili odbiti pristup mreži.
Također je sjajan uslužni program kada želite zaštititi svoju privatnost. Ako ne želite izložiti pravi MAC ID kada ste povezani na javnu WiFi pristupnu točku, možete ga jednostavno promijeniti ili simulirati s drugom MAC adresom.
U slučaju Linuxa imamo moćan alat koji nam mogu omogućiti promjenu MAC adrese.
Macchanger je besplatna aplikacija otvorenog koda koja nam omogućava pregled i upravljanje MAC adresom našeg tima svaki put kad započne.
Ova se aplikacija može koristiti s terminala i također ima GUI (korisničko sučelje).
Kako instalirati Macchanger na Linux?
macchanger je uslužni program koji je dostupan u gotovo svim Linux distribucijama tako da njegova dostupnost ne predstavlja nikakav problem.
Da biste ga instalirali, samo potražite Macchanger s našim preferiranim softverskim menadžerom.
Takođe možemo instalirati Macchanger s terminala za to moramo otvoriti jedan i izvršiti naredbu prema Linux distribuciji koju koristimo.
para instalirajte Macchanger u Debian, Ubuntu i njihove derivate, samo upišite sljedeću naredbu:
sudo apt-get install macchanger macchanger-gtk
Dok je za Arch Linux, Antergos, Manjaro i derivati s kojima instaliramo aplikaciju:
sudo pacman -S macchanger
Ako koristite Fedora, CentOS, RHEL ili neki sistem izveden iz njih možete instalirati bilo kojom od ovih naredbi:
sudo yum install macchanger sudo dnf install macchanger
U slucaju da openSUSE s kojim ga instalirate:
zypper install macchanger
Kako koristiti Macchanger na Linuxu?
Da bismo počeli koristiti ovu aplikaciju u našem sistemu, prvo što moramo učiniti nakon što je instaliramo je identificirati i znati svoju MAC adresu, za to moramo otvoriti terminal i izvršiti sljedeću naredbu:
ifconfig
I prikazat će popis informacija na kojima možemo vidjeti našu MAC adresu u njemu koja će biti ispred HWaddr-a.
Ili i ovom naredbom:
ip link show eth0
Gdje je eth0 mrežno sučelje, što je u mom slučaju to.
I adresa se pojavljuje ispred veze / etera xx: xx: xx…
Da biste mogli iz terminala promijeniti MAC adresu naše opreme, samo izvršite jednu od sljedećih naredbi prema onome što nam treba.
Prvo moramo onemogućiti naše mrežno sučelje za ovo izvršavamo:
sudo ifconfig eth0 down
Tamo gdje je eth0 moje mrežno sučelje, ovo može malo varirati poput wlanX, ethx, enpxx.
To možete učiniti i sa:
ip link set dev eth0 down
Učinite to sada ako možemo nastaviti koristiti aplikaciju. U slučaju stvaranja potpuno slučajne potpuno MAC adrese, samo pokrenite:
macchanger -r eth0
para randomizirajte samo bajtove specifične za uređaj trenutne MAC adresel (to jest, da je MAC adresa provjerena, i dalje bi bila registrirana kao kod istog dobavljača), oni izvršavaju naredbu:
macchanger -e eth0
para promijenite MAC adresu u određenu vrijednost samo upišite:
macchanger --mac = XX: XX: XX: XX: XX eth0
Gdje je XX: XX: XX: XX: XX: XX MAC koji želite promijeniti
Na kraju, za vraćanje MAC adrese na izvornu i trajnu hardversku vrijednost:
macchanger -p eth0
Y ponovo omogućavamo naš mrežni interfejs sa:
ifconfig eth0 up
Ili takođe sa:
ip link set dev eth0 up
Pozdrav, želio bih postaviti pitanje o MAC adresi.
Održavam praksu u VirtualBox-u i moram konfigurirati TCP / IP dvije mašine za međusobnu komunikaciju. Moram to raditi sa Windowsom i Linuxom. Činjenica je da kada to radim sa Ubuntuom nisam imao problema sa MAC adresom. Dvije mašine imale su istu adresu, pa čak i kad je konfigurišem i radim ping, nije mi dalo nikakvu grešku i dobio sam TTL vrijeme. Problem je nastao kada se to radilo sa Windowsom, jer je umjesto TTL-a izašlo: "odredišni domaćin nedostupan". Na kraju sam shvatio da moram promijeniti MAC adresu jedne od mašina. Koliko god tražio, ne mogu otkriti zašto u Ubuntuu nisam imao problema, a u Windowsu sam morao promijeniti MAC adresu.
Hvala pozdrav.