Muuta (huijaa) MAC-osoite OS X Mountain Lion & Mavericksissa

Sisällysluettelo:

Anonim

MAC-osoite on verkkoliitäntöille määritetty yksilöllinen tunnistenumero, joka voidaan liittää fyysisiin laitteistoihin, kuten NIC- ja Wi-Fi-kortteihin, tai määrittää virtuaalikoneen. Joissain tapauksissa sinun on vaihdettava MAC-osoite toiseksi tunnukseksi.

Olemme saaneet äskettäin muutaman kysymyksen tästä, koska näiden osoitteiden muuttamisprosessi (jota kutsutaan joskus huijaukseksi) on muuttunut hieman versiosta toiseen Mac OS X:ssä.Tässä mielessä näytämme, kuinka voit muuttaa MAC-osoitetta OS X 10.7-, 10.8 Mountain Lion- ja 10.9 OS X Mavericksin sekä OS X 10.10 Yosemiten uusimmissa versioissa.

Aloita käynnistämällä /Applications/Utilities/-hakemistosta löytyvä pääte.

Hanki uusi MAC-osoite

Ensimmäinen asia, jonka haluat tehdä, on hakea tarkoitettu MAC-osoite. Jos sinulla on sellainen mielessä, käytä sitä, mutta jos et yritä huijata tiettyä osoitetta ja tarvitset vain satunnaisen osoitteen, käytä seuraavaa komentoa luodaksesi sen openssl:llä:

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

MAC-osoitteet ovat aina muodossa xx:xx:xx:xx:xx:xx. Sinun on noudatettava tätä muotoa toimiakseen. Tässä esittelyssä käytetään satunnaisesti luotua osoitetta "d4:33:a3:ed:f2:12".

MAC-osoitteen muuttaminen

Jos et ole vielä terminaalissa, avaa se nyt. Käytämme tähän käyttöliittymää en0, mutta sinun voisi olla en1 (lue huomautukset alha alta). MAC-osoitteen muuttamiskomento on seuraava:

sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx

Korvaa "xx:xx:xx:xx:xx:xx" halutulla MAC-osoitteella, esimerkkitapauksessa tämä näyttää tältä:

sudo ifconfig en0 ether d4:33:a3:ed:f2:12

Paina return ja anna järjestelmänvalvojan salasana asettaaksesi uuden osoitteen. Vahvista, että se on muutettu, kirjoittamalla seuraava:

ifconfig en0 |grep ether

Löydät sen myös Verkkoasetuksista, vaikka käyttöliittymä ei aina ilmoita MAC-muutoksesta heti, vaan odottaa, kunnes verkkoyhteys on katkaistu.

Huomautukset ja vianetsintä

  • Jos et ole varma, mitä käyttöliittymää (en0, en1 jne.) haluat käyttää, kirjoita "ifconfig" ja etsi se sillä tavalla. Jos MacBook Airissa ei ole Ethernet-porttia, en0 on yleensä Wi-Fi-liitäntä, kun taas MacBook, iMac, Mac Mini, MacBook Pro tai mikä tahansa Mac, jossa on Ethernet-portti, käyttää luultavasti en1:tä Wi-Fiin
  • Haluat ehkä merkitä muistiin oletuslaitteiston MAC-osoitteen ennen kuin aloitat
  • Jotkin Macit käyttävät seuraavaa komentoa sen sijaan:

    sudo ifconfig en1 Wi-Fi xx:xx:xx:xx:xx:xx

    OS X Yosemite, Lion, Mountain Lion ja Mavericks ja nimettiin myöhemmin uudelleen "lentokenttä" Wi-Fi:ksi ja siten nimenmuutos

  • Sinun tulee käyttää järjestelmänvalvojan tiliä tai ottaa root-käyttäjä käyttöön
  • Sinun on irrotettava liitetystä Wi-Fi-verkosta ennen kuin uusi MAC-osoite rekisteröidään
  • Tämä on testattu MacBook Airissa ja MacBook Prossa, joissa on OS X 10.7 OS X 10.8, OS X 10.9 ja OS X 10.10. OS X:n vanhemmat versiot ovat saatavilla täällä

Koko prosessi saa kestää enintään 15 sekuntia, kuten tämä video osoittaa:

Muuta (huijaa) MAC-osoite OS X Mountain Lion & Mavericksissa