Kako pronaći i promijeniti MAC adresu u Mac OS -u
⚡ Pametni sažetak
Pronalaženje i promjena MAC adrese na macOS koristi ugrađene alate: Postavke sustava, Wi-Fi alatna traka i Terminal otkrivaju hardversku adresu, dok naredba ifconfig privremeno dodjeljuje novu.

Kako pronaći MAC adresu na macOS
Svaki mrežni adapter ima Mac adresai macOS nudi tri jednostavna načina za pretraživanje: Postavke sustava, Terminal i Wi-Fi alatna traka. Svaka metoda prikazana je u nastavku.
Korištenje postavki sustava
Korak 1) Idite na Postavke sustava i kliknite na Mreža.
Korak 2) U izborniku Mreža kliknite gumb Napredno.
Korak 3) Idite na karticu Hardver gdje možete vidjeti MAC adresu vašeg Maca.
On macOS Ventura i noviji modeli, raspored se promijenio: otvorite Postavke sustava, odaberite Wi-Fi, kliknite Detalji pored svoje mreže i pročitajte unos Wi-Fi adrese.
Korištenje terminala
Korak 1) Otvorite aplikaciju Terminal iz Launchpada, upišite ifconfig i pročitajte svoju MAC adresu iz ispisa.
Korištenje Wi-Fi alatne trake
Korak 1) Pritisnite tipku Option (Alt) i kliknite ikonu Wi-Fi mreže u alatnoj traci; izbornik će zatim prikazati Wi-Fi adresu.
Zašto mijenjati MAC adresu?
Promjena ili lažiranje MAC adrese uobičajen je mrežni zadatak s nekoliko praktičnih razloga. Budući da se adresa emitira na svakoj lokalnoj mreži kojoj se pridružite, može se zabilježiti i koristiti za prepoznavanje vašeg uređaja, pa njezina zamjena ima jasnu namjenu za privatnost i testiranje.
- Privatnost: Rotirajuća adresa otežava mrežama i oglašivačima tracka uređaj na različitim lokacijama.
- Kontrola pristupa: Neke javne ili korporativne mreže ograničavaju uređaje prema MAC adresi ili nameću vremenska ograničenja, a nova adresa može vratiti pristup tamo gdje je stara blokirana.
- Testiranje: Mrežni inženjeri mijenjaju MAC adresu kako bi testirali vatrozidove, DHCP rezervacije ili pravila temeljena na MAC adresi bez zamjeneping hardver.
- Zamjena: Kada adapter zakaže, kloniranje stare MAC adrese omogućuje zamjenskoj adresi da naslijedi sva dopuštenja temeljena na adresi.
Bez obzira na razlog, zapamtite da lažiranje mijenja samo adresu koju operativni sustav prikazuje; ugrađena hardverska adresa ostaje ista.
Kako promijeniti MAC adresu na macOS
Evo kako možete promijeniti MAC adresu na macOSSlijedite korake redom:
Korak 1) Držite tipku Option i kliknite simbol Wi-Fi da biste provjerili naziv sučelja. Na donjem dijagramu to je „en0“.
Korak 2) Idite u Terminal i pokrenite naredbu u nastavku za generiranje slučajne adrese:
openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
Vraća novi heksadecimalni broj koji se može koristiti kao MAC adresa.
Korak 3) Isključite se s trenutne Wi-Fi mreže tako da držite pritisnutu tipku Option, kliknete ikonu Wi-Fi u traci izbornika i odaberete "Isključi".
Korak 4) Vratite se na Terminal i pokrenite:
sudo ifconfig en0 ether <MAC address>
Korak 5) Sada ste promijenili svoju MAC adresu. Ponovno se spojite na svoju Wi-Fi mrežu i još jednom provjerite svoju MAC adresu.
Mijenja li se MAC adresa macOS Stalno?
On macOSMAC adresa promijenjena naredbom ifconfig je privremena. Operativni sustav prikazuje novu adresu samo do sljedećeg ponovnog pokretanja, kada sučelje ponovno učitava svoju izvornu, memoriranu hardversku adresu. Ne postoji ugrađena postavka koja bi promjenu naredbe ifconfig učinila trajnom.
Ovo ponašanje je namjerno. macOS tretira hardversku adresu kao zadanu i ponovno je primjenjuje pri pokretanju, pa je ponovno pokretanje najjednostavniji način za poništavanje bilo kakve promjene. Ako želite da nova adresa ostane zadržana, morate ponovno primijeniti naredbu nakon svake prijave, obično putem skripte za pokretanje ili LaunchDaemona.
- Privremeno prema zadanim postavkama: Lažna adresa nestaje nakon ponovnog pokretanja ili resetiranja Wi-Fi sučelja.
- Nema izvorne perzistencije: Apple ne nudi prekidač izbornika za zaključavanje prilagođene MAC adrese.
- Ručna perzistencija: Pokretačka skripta koja pokreće naredbu ifconfig automatski ponovno primjenjuje adresu.
Uobičajene pogreške prilikom promjene MAC adrese na macOS
Nekoliko predvidljivih problema sprječava promjenu MAC adrese da stupi na snagu. Njihovo rješavanje redom obično rješava problem:
- Još uvijek povezan s Wi-Fi mrežom: Ne možete promijeniti adresu dok je sučelje spojeno na mrežu. Prvo se odspojite s Wi-Fi mreže, a zatim pokrenite naredbu.
- Pogrešan naziv sučelja: Naredba cilja en0, ali Wi-Fi je en1 na nekim Mac računalima. Pokrenite networksetup -listallhardwareports kako biste potvrdili ispravno sučelje.
- Nevažeći MAC format: Nova vrijednost mora biti valjana 48-bitna heksadecimalna adresa; lokalno administrirana, unicast adresa je najsigurnija.
- Nedostaje sudo: Za promjenu sučelja potrebna su administratorska prava, pa naredba mora započeti sa sudo i tražiti vašu lozinku.
- Promjena se nije zadržala: Budući da je promjena privremena, odmah je provjerite s ifconfig en0 prije ponovnog povezivanja.









