Kuidas leida ja muuta MAC-aadressi Mac OS-is

โšก Nutikas kokkuvรตte

MAC-aadressi leidmine ja muutmine macOS kasutab sisseehitatud tรถรถriistu: sรผsteemieelistused, WiFi tรถรถriistariba ja terminal nรคitavad riistvaraaadressi, samas kui ifconfig kรคsk mรครคrab ajutiselt uue aadressi.

  • ๐Ÿ” Leia (Sรผsteemi eelistused): MAC-aadressi lugemiseks avage Sรผsteemieelistused, seejรคrel Vรตrk, Lisateave ja Riistvara.
  • โŒจ๏ธ Leia (terminal): Adapteri MAC-aadressi kuvamiseks kรคivitage terminalis ifconfig.
  • ๐Ÿ“ถ Otsi (tรถรถriistariba): Hoidke all valikut ja klรตpsake WiFi-aadressi kuvamiseks WiFi-ikoonil.
  • ๐Ÿ”ง Muuda: MAC-aadressi vรตltsimiseks kasutage uue vรครคrtusega kรคsku sudo ifconfig en0 ether.
  • โณ Ajutine: Muudetud aadress lรคhtestatakse pรคrast iga taaskรคivitamist riistvara vaikesรคtetele.
  • โš ๏ธ Eeltingimus: Enne aadressi muutmist katkesta WiFi-รผhendus, vastasel juhul lรผkkab liides uue aadressi tagasi.

Kuidas leida ja muuta MAC-aadressi macOS

Kuidas leida MAC-aadressi macOS

Igal vรตrguadapteril on MAC aadressja macOS pakub selle otsimiseks kolme lihtsat viisi: Sรผsteemieelistused, Terminal ja WiFi tรถรถriistariba. Iga meetodit on nรคidatud allpool.

Sรผsteemieelistuste kasutamine

1. samm) Minge sรผsteemieelistuste juurde ja klรตpsake nuppu Vรตrk.

Vรตrgupaani avamine rakenduses macOS System Preferences

2. samm) Klรตpsake menรผรผs Vรตrk nuppu Tรคpsemalt.

Klรตpsates nupul Tรคpsemalt macOS Vรตrgu seaded

3. samm) Minge vahekaardile Riistvara, kus nรคete oma Maci MAC-aadressi.

MAC-aadressi vaatamine vahekaardil Riistvara jaotises macOS

On macOS Ventura ja hilisemate versioonide puhul muutus paigutus: avage Sรผsteemiseaded, valige WiFi, klรตpsake oma vรตrgu kรตrval nuppu รœksikasjad ja lugege WiFi-aadressi kirjet.

Terminali kasutamine

1. samm) Avage Launchpadis rakendus Terminal, tippige kรคsk โ€žifconfigโ€œ ja lugege vรคljundist oma MAC-aadress.

ifconfig kรคivitamine macOS Terminal MAC-aadressi kuvamiseks

WiFi-tรถรถriistariba kasutamine

1. samm) Vajutage klahvi Option (Alt) ja klรตpsake tรถรถriistaribal WiFi ikooni; menรผรผs kuvatakse seejรคrel WiFi-aadress.

RevWi-Fi MAC-aadressi hankimine macOS menรผรผriba koos valikuklahviga

Miks oma MAC-aadressi muuta?

MAC-aadressi muutmine ehk vรตltsimine on tavaline vรตrgutoiming, millel on mitu praktilist pรตhjust. Kuna aadressi edastatakse igas teie รผhendatud kohalikus vรตrgus, saab seda logida ja kasutada teie seadme tuvastamiseks, seega on selle asendamisel selged privaatsuse ja testimise eesmรคrgid.

  • Privaatsus: Vahelduv aadress raskendab vรตrkudel ja reklaamijatel tracka seade erinevates asukohtades.
  • Juurdepรครคsu kontroll: Mรตned avalikud vรตi ettevรตtte vรตrgud piiravad seadmeid MAC-aadressi jรคrgi vรตi kehtestavad ajapiiranguid ning uus aadress saab taastada juurdepรครคsu sinna, kus vana oli blokeeritud.
  • Testimine: Vรตrguinsenerid muudavad MAC-aadressi, et testida tulemรผรผre, DHCP-reservatsioone vรตi MAC-pรตhiseid reegleid ilma vahetusetaping Riistvara.
  • Asendus: Kui adapter rikki lรคheb, siis vana MAC-aadressi kloonimine vรตimaldab asendajal pรคrida kรตik aadressil pรตhinevad รตigused.

Olenemata pรตhjusest, pidage meeles, et vรตltsimine muudab ainult operatsioonisรผsteemi esitatud aadressi; sisse kirjutatud riistvaraaadress jรครคb samaks.

Kuidas muuta MAC-aadressi macOS

Siin on, kuidas saate MAC-aadressi muuta macOSJรคrgige samme jรคrgmises jรคrjekorras:

1. samm) Hoidke all valikuklahvi (Option) ja klรตpsake liidese nime kontrollimiseks Wi-Fi sรผmbolil. Alloleval diagrammil on see โ€žen0โ€œ.

WiFi-liidese nime en0 kontrollimine macOS menรผรผribal

2. samm) Minge terminali ja kรคivitage allolev kรคsk juhusliku aadressi genereerimiseks:

openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'

See tagastab uue kuueteistkรผmnendsรผsteemis numbri, mida saab kasutada MAC-aadressina.

openssl kรคsu vรคljund, mis nรคitab terminalis juhuslikult genereeritud MAC-aadressi

3. samm) Katkesta รผhendus praeguse WiFi-vรตrguga, hoides all nuppu Option, klรตpsates menรผรผribal WiFi-ikoonil ja valides โ€žKatkesta รผhendusโ€œ.

Praeguse WiFi-vรตrguga รผhenduse katkestamine macOS enne MAC-aadressi muutmist

4. samm) Minge tagasi terminali ja kรคivitage:

sudo ifconfig en0 ether  <MAC address>

5. samm) Olete nรผรผd oma MAC-aadressi muutnud. Looge uuesti รผhendus oma WiFi-vรตrguga ja kontrollige oma MAC-aadressi veel kord.

Uue MAC-aadressi rakendamine kรคsuga sudo ifconfig ja selle kontrollimine macOS terminal

Kas MAC-aadressi muutmine on sisse lรผlitatud? macOS Pรผsiv?

On macOS, on ifconfig abil muudetud MAC-aadress ajutine. Operatsioonisรผsteem kuvab uut aadressi ainult jรคrgmise taaskรคivitamiseni, mil liides laadib uuesti oma algse, salvestatud riistvaraaadressi. Puudub sisseehitatud sรคte, mis muudaks ifconfig muudatuse pรผsivaks.

See kรคitumine on tahtlik. macOS kรคsitleb riistvara aadressi vaikevรครคrtusena ja rakendab seda kรคivitamisel uuesti, seega on taaskรคivitamine lihtsaim viis mis tahes muudatuse tรผhistamiseks. Kui soovite, et uus aadress jรครคks alles, peate kรคsu pรคrast iga sisselogimist uuesti rakendama, tavaliselt kรคivitusskripti vรตi LaunchDaemoni kaudu.

  • Vaikimisi ajutine: Vรตltsitud aadress kaob taaskรคivitamisel vรตi WiFi-liidese lรคhtestamisel.
  • Natiivne pรผsivus puudub: Apple ei paku menรผรผlรผlitit kohandatud MAC-aadressi lukustamiseks.
  • Manuaalne pรผsivus: Kรคivitusskript, mis kรคivitab kรคsu ifconfig, rakendab aadressi automaatselt uuesti.

Levinud vead MAC-aadressi muutmisel macOS

MAC-aadressi muudatuse jรตustumist takistavad mรตned etteaimatavad probleemid. Nende lahendamine jรคrjekorras lahendab probleemi tavaliselt:

  • Ikka veel WiFi-รผhendusega: Aadressi ei saa muuta, kui liides on vรตrguga รผhendatud. Katkestage esmalt WiFi-รผhendus ja seejรคrel kรคivitage kรคsk.
  • Vale liidese nimi: Kรคsk on suunatud liidesele en0, aga mรตnes Macis on Wi-Fi liideseks en1. ร•ige liidese kontrollimiseks kรคivitage kรคsk networksetup -listallhardwareports.
  • Sobimatu MAC-vorming: Uus vรครคrtus peab olema kehtiv 48-bitine kuueteistkรผmnendsรผsteemis aadress; kรตige turvalisem on lokaalselt hallatav unicast-aadress.
  • Puudub sudo: Liidese muutmiseks on vaja administraatori รตigusi, seega peab kรคsk algama sudo-ga ja kรผsima parooli.
  • Muutus ei jรครคnud pรผsima: Kuna muudatus on ajutine, kontrollige seda enne uuesti รผhendamist kohe kรคsuga ifconfig en0.

KKK

iPhone'is vรตi iPadis avage Seaded, seejรคrel รœldine, seejรคrel Teave ja kerige WiFi-aadressini, mis on seadme MAC-aadress. iOS vรตib kuvada privaatset vรตrgupรตhist aadressi, kui te ei keela selle vรตrgu jaoks privaatset WiFi-aadressi.

MAC-aadress on pรผsiv 48-bitine riistvaraidentifikaator, mis tรถรถtab andmesidekihil. IP aadress on loogiline, muudetav aadress, mis mรครคratakse vรตrgukihil vรตrkudevahelise liikluse suunamiseks.

Kรคivita terminalis kรคsk networksetup -listallhardwareports, et kuvada iga liides ja selle seadme nimi. Wi-Fi on sรผlearvutites tavaliselt en0, kuid Etherneti olemasolul vรตib see olla en1, seega kinnita see enne ifconfig kรคivitamist.

Apple'i privaatse WiFi-aadressi funktsioon mรครคrab uuemates iOS-i ja ... versioonides igale vรตrgule erineva, juhusliku MAC-aadressi. macOS vรคljalasked, mis parandavad privaatsust. Keelake see vรตrgu seadetes, kui pรครคsupunkt vajab filtreerimiseks stabiilset MAC-aadressi.

Oma seadme MAC-aadressi muutmine on รผldiselt seaduslik privaatsuse, testimise vรตi tรตrkeotsingu eesmรคrgil. Vรตltsitud MAC-aadressi kasutamine juurdepรครคsukontrolli mรถรถdahiilimiseks, teise seadme jรคljendamiseks vรตi pettuse toimepanemiseks on enamikus jurisdiktsioonides ebaseaduslik.

MAC-aadress koosneb kaheteistkรผmnest kuueteistkรผmnendsรผsteemi numbrist kuues paaris, nรคiteks 00:1A:2B:3C:4D:5E. Esimesed kolm paari on OUI, mis identifitseerib mรผรผja; viimased kolm identifitseerivad individuaalse vรตrguadapteri.

Masinรตppe mudelid รตpivad iga seadme tavapรคraseid signaali- ja liiklusmustreid ning mรคrgistavad seejรคrel kaadrid, mille MAC-aadress ei รผhti, paljastades vรตltsitud vรตi ebaausad adapterid kiiremini kui staatiliste reeglite korral. Analรผรผtikud kinnitavad enne hosti blokeerimist siiski hoiatusi.

GitHubi koopia mustandite kest vรตi Python skriptid selliste รผlesannete jaoks nagu en0 lugemine ifconfig abil, juhusliku MAC-aadressi genereerimine vรตi muudatuse kontrollimine. RevVaadake ja testige genereeritud kรคske enne nende sudoga kรคivitamist.

Vรตta see postitus kokku jรคrgmiselt: