MAC-osoitteen etsiminen ja muuttaminen Mac OS:ssä

⚡ Älykäs yhteenveto

MAC-osoitteen etsiminen ja muuttaminen macOS käyttää sisäänrakennettuja työkaluja: Järjestelmäasetukset, Wi-Fi-työkalurivi ja Pääte näyttävät laitteisto-osoitteen, kun taas ifconfig-komento määrittää tilapäisesti uuden osoitteen.

  • 🔍 Etsi (Järjestelmäasetukset): Avaa Järjestelmäasetukset, sitten Verkko, Lisäasetukset ja Laitteisto lukeaksesi MAC-osoitteen.
  • ⌨️ Etsi (pääte): Suorita ifconfig-komento terminaalissa näyttääksesi sovittimen MAC-osoitteen.
  • 📶 Etsi (työkalupalkki): Pidä Option-painiketta painettuna ja napsauta Wi-Fi-kuvaketta näyttääksesi Wi-Fi-osoitteen.
  • 🔧 Muuttaa: Käytä sudo ifconfig en0 ether -komentoa ja uutta arvoa MAC-osoitteen väärentämiseen.
  • tilapäinen: Muutettu osoite palautuu laitteiston oletusasetuksiin jokaisen uudelleenkäynnistyksen jälkeen.
  • ⚠️ Edellytys: Katkaise Wi-Fi-yhteys ennen osoitteen muuttamista, muuten käyttöliittymä hylkää uuden osoitteen.

Kuinka löytää ja muuttaa MAC-osoitetta macOS

MAC-osoitteen löytäminen macOS

Jokaisella verkkosovittimella on Mac osoiteja macOS tarjoaa kolme helppoa tapaa etsiä se: Järjestelmäasetukset, Pääte ja Wi-Fi-työkalupalkki. Kukin menetelmä on esitetty alla.

Järjestelmäasetusten käyttäminen

Vaihe 1) Siirry Järjestelmäasetuksiin ja napsauta Verkko.

Verkko-ruudun avaaminen kohdassa macOS Järjestelmäasetukset

Vaihe 2) Napsauta Verkko-valikossa Lisäasetukset-painiketta.

Napsauta Lisäasetukset-painiketta macOS Verkkoasetukset

Vaihe 3) Siirry Laitteisto-välilehdelle, josta näet Mac-tietokoneesi MAC-osoitteen.

MAC-osoitteen tarkasteleminen Laitteisto-välilehdellä kohdassa macOS

On macOS Venturassa ja uudemmissa versioissa asettelu muuttui: avaa Järjestelmäasetukset, valitse Wi-Fi, napsauta verkon vieressä olevaa Tiedot-kohtaa ja lue Wi-Fi-osoite-kohta.

Terminaalin käyttäminen

Vaihe 1) Avaa Pääte-sovellus Launchpadissa, kirjoita ifconfig ja lue MAC-osoitteesi tulosteesta.

ifconfig-komennon suorittaminen macOS Päätelaite MAC-osoitteen näyttämiseksi

Wi-Fi-työkalupalkin käyttäminen

Vaihe 1) Paina Optio (Alt) -näppäintä ja napsauta työkalupalkin Wi-Fi-kuvaketta. Valikossa näkyy sitten Wi-Fi-osoite.

RevWi-Fi-verkon MAC-osoitteen hakeminen macOS valikkorivi optio-näppäimellä

Miksi vaihtaa MAC-osoitetta?

MAC-osoitteen muuttaminen tai väärentäminen on yleinen verkkotehtävä, johon on useita käytännön syitä. Koska osoite lähetetään jokaisessa paikallisverkossa, johon liityt, se voidaan tallentaa ja käyttää laitteesi tunnistamiseen, joten sen korvaamisella on selkeät yksityisyyden suojaan ja testaukseen liittyvät käyttötarkoitukset.

  • Privacy: Kiertävä osoite vaikeuttaa verkkojen ja mainostajien tracka-laite eri paikoissa.
  • Kulunvalvonta: Jotkin julkiset tai yritysverkot rajoittavat laitteita MAC-osoitteiden perusteella tai asettavat aikarajoituksia, ja uusi osoite voi palauttaa pääsyn, vaikka vanha olisi estetty.
  • testaus: Verkkoinsinöörit vaihtavat MAC-osoitetta testatakseen palomuureja, DHCP-varauksia tai MAC-pohjaisia ​​sääntöjä ilman vaihtoaping laitteisto.
  • Korvaus: Kun sovitin vikaantuu, vanhan MAC-osoitteen kloonaaminen antaa korvaavalle sovittimelle mahdollisuuden periä kaikki osoitepohjaiset käyttöoikeudet.

Olipa syy mikä tahansa, muista, että väärentäminen muuttaa vain käyttöjärjestelmän esittämää osoitetta; poltettu laitteisto-osoite pysyy samana.

MAC-osoitteen muuttaminen macOS

Näin voit muuttaa MAC-osoitetta macOSNoudata ohjeita järjestyksessä:

Vaihe 1) Pidä Option-näppäintä painettuna ja napsauta Wi-Fi-symbolia tarkistaaksesi liitännän nimen. Alla olevassa kaaviossa se on ”en0”.

Wi-Fi-liitännän nimen en0 tarkistaminen kohdassa macOS valikosta

Vaihe 2) Siirry terminaaliin ja suorita alla oleva komento satunnaisen osoitteen luomiseksi:

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

Se palauttaa uuden heksadesimaaliluvun, jota voidaan käyttää MAC-osoitteena.

openssl-komennon tuloste, joka näyttää satunnaisesti luodun MAC-osoitteen Pääte-ikkunassa

Vaihe 3) Katkaise yhteys nykyiseen Wi-Fi-verkkoon pitämällä Option-näppäintä painettuna, napsauttamalla valikkorivin Wi-Fi-kuvaketta ja valitsemalla ”Katkaise yhteys”.

Katkaistaan ​​yhteys nykyiseen Wi-Fi-verkkoon kohdassa macOS ennen MAC-osoitteen vaihtamista

Vaihe 4) Palaa terminaaliin ja suorita:

sudo ifconfig en0 ether  <MAC address>

Vaihe 5) Olet nyt vaihtanut MAC-osoitteesi. Yhdistä uudelleen Wi-Fi-verkkoon ja vahvista MAC-osoitteesi vielä kerran.

Uuden MAC-osoitteen käyttöönotto sudo ifconfig -komennolla ja sen tarkistaminen macOS terminaali

Vaihtaako MAC-osoitetta macOS Pysyvä?

On macOSifconfig-komennolla muutettu MAC-osoite on väliaikainen. Käyttöjärjestelmä näyttää uuden osoitteen vain seuraavaan uudelleenkäynnistykseen asti, jolloin käyttöliittymä lataa uudelleen alkuperäisen, tallennetun laitteisto-osoitteensa. Ei ole sisäänrakennettua asetusta, joka tekisi ifconfig-muutoksesta pysyvän.

Tämä käytös on tahallista. macOS käsittelee laitteisto-osoitetta oletusosoitteena ja käyttää sitä uudelleen käynnistyksen yhteydessä, joten uudelleenkäynnistys on yksinkertaisin tapa kumota muutokset. Jos haluat uuden osoitteen pysyvän, sinun on suoritettava komento uudelleen jokaisen kirjautumisen jälkeen, yleensä käynnistysskriptin tai LaunchDaemonin kautta.

  • Oletusarvoisesti väliaikainen: Väärennösosoite katoaa uudelleenkäynnistyksen yhteydessä tai kun Wi-Fi-liitäntä nollataan.
  • Ei natiivia pysyvyyttä: Applella ei ole valikkovaihtoehtoa mukautetun MAC-osoitteen lukitsemiseksi.
  • Manuaalinen pysyvyys: Käynnistysskripti, joka suorittaa ifconfig-komennon, käyttää osoitetta uudelleen automaattisesti.

Yleisiä virheitä MAC-osoitetta muutettaessa macOS

Muutamat ennustettavissa olevat ongelmat estävät MAC-osoitteen muutoksen voimaantulon. Niiden käsitteleminen järjestyksessä yleensä ratkaisee ongelman:

  • Yhä Wi-Fi-yhteydessä: Et voi muuttaa osoitetta, kun käyttöliittymä on yhteydessä verkkoon. Katkaise ensin Wi-Fi-yhteys ja suorita sitten komento.
  • Väärä käyttöliittymän nimi: Komento kohdistuu en0-liitäntään, mutta Wi-Fi on joissakin Maceissa en1. Vahvista oikea liitäntä suorittamalla networksetup -listallhardwareports.
  • Virheellinen MAC-muoto: Uuden arvon on oltava kelvollinen 48-bittinen heksadesimaaliosoite; paikallisesti hallinnoitu unicast-osoite on turvallisin.
  • Puuttuva sudo: Käyttöliittymän muuttaminen vaatii järjestelmänvalvojan oikeudet, joten komennon on aloitettava sudo-komennolla ja pyydettävä salasanaasi.
  • Muutos ei pysynyt otteessaan: Koska muutos on väliaikainen, tarkista se välittömästi komennolla ifconfig en0 ennen uudelleenyhdistämistä.

UKK

iPhonessa tai iPadissa avaa Asetukset, sitten Yleiset, lopuksi Tietoja ja vieritä kohtaan Wi-Fi-osoite, joka on laitteen MAC-osoite. iOS saattaa näyttää yksityisen, verkkokohtaisen osoitteen, ellet poista Yksityistä Wi-Fi-osoitetta käytöstä kyseisessä verkossa.

MAC-osoite on pysyvä 48-bittinen laitteistotunniste, joka toimii tiedonsiirtokerroksella. IP-osoite on looginen, muutettavissa oleva osoite, joka annetaan verkkotasolla verkkojen välisen liikenteen reitittämiseksi.

Suorita pääteohjelmassa komento networksetup -listallhardwareports, jolloin näet listan kaikista liitännöistä ja niiden laitenimistä. Wi-Fi on yleensä en0 kannettavissa tietokoneissa, mutta se voi olla en1, kun Ethernet on käytettävissä, joten varmista asia ennen ifconfigin suorittamista.

Applen yksityinen Wi-Fi-osoite -ominaisuus määrittää uusimmissa iOS- ja iOS-laitteissa eri, satunnaistetun MAC-osoitteen verkkokohtaisesti. macOS julkaisuja, mikä parantaa yksityisyyttä. Poista se käytöstä kyseisen verkon asetuksista, jos tukiasema käyttää vakaata MAC-osoitetta suodatukseen.

Oman laitteen MAC-osoitteen muuttaminen on yleensä laillista yksityisyyden suojaan, testaukseen tai vianmääritykseen liittyvistä syistä. Väärennetyn MAC-osoitteen käyttäminen käyttöoikeuksien hallinnan ohittamiseen, toisen laitteen henkilöllisyyden anastamiseen tai petoksen tekemiseen on laitonta useimmissa lainkäyttöalueissa.

MAC-osoite koostuu kahdestatoista heksadesimaalinumerosta kuudessa parissa, kuten 00:1A:2B:3C:4D:5E. Kolme ensimmäistä paria ovat toimittajan yksilöivät OUI-tunnukset; kolme viimeistä tunnistavat yksittäisen verkkosovittimen.

Koneoppimismallit oppivat jokaisen laitteen normaalit signaali- ja liikennekuviot ja merkitsevät sitten kehykset, joiden MAC-osoite ei täsmää, paljastaen väärennetyt tai epärehelliset sovittimet nopeammin kuin staattiset säännöt. Analyytikot vahvistavat hälytykset edelleen ennen isännän estämistä.

GitHub Copilot luonnokset kuori tai Python skriptejä tehtäviin, kuten en0:n lukemiseen ifconfig-komennolla, satunnaisen MAC-osoitteen luomiseen tai muutoksen tarkistamiseen. RevKatso ja testaa luodut komennot ennen niiden suorittamista sudo-komennolla.

Tiivistä tämä viesti seuraavasti: