Muuta (huijaa) MAC-osoite OS X Mountain Lion & Mavericksissa
Sisällysluettelo:
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: