Kaip (ir kodėl) pakeisti savo MAC adresą „Windows“, „Linux“ ir „Mac“

Įrenginio MAC adresą priskiria gamintojas, tačiau tuos adresus nėra sunku pakeisti arba „suklastoti“, kai to reikia. Štai kaip tai padaryti ir kodėl galbūt norėsite.

Kiekviena tinklo sąsaja, prijungta prie jūsų tinklo - nesvarbu, ar tai jūsų maršrutizatorius, ar belaidis įrenginys, ar jūsų kompiuteryje esanti tinklo plokštė, - turi unikalų prieigos prie medijos valdymo (MAC) adresą. Šie MAC adresai - kartais vadinami fiziniais ar aparatinės įrangos adresais - yra priskirti gamykloje, tačiau paprastai adresus galite pakeisti programinėje įrangoje.

Kam naudojami MAC adresai

Žemiausiu tinklo lygmeniu prie tinklo prijungtos tinklo sąsajos naudoja MAC adresus, kad galėtų bendrauti tarpusavyje. Pavyzdžiui, kai jūsų kompiuterio naršyklė turi patraukti interneto puslapį iš interneto serverio, ši užklausa perduodama keliems TCP / IP protokolo sluoksniams. Įvestas žiniatinklio adresas bus išverstas į serverio IP adresą. Kompiuteris siunčia užklausą jūsų maršrutizatoriui, kuris ją išsiunčia į internetą. Jūsų tinklo plokštės aparatinės įrangos lygiu jūsų tinklo plokštė ieško tik kitų MAC adresų, skirtų sąsajoms tame pačiame tinkle. Jis žino, kad prašymą reikia siųsti jūsų maršrutizatoriaus tinklo sąsajos MAC adresu.

SUSIJ :S: Paaiškinti 22 bendri tinklo terminai

Be pagrindinio tinklo naudojimo, MAC adresai dažnai naudojami kitiems tikslams:

  • Statinis IP priskyrimas : Maršrutizatoriai leidžia priskirti statinius IP adresus savo kompiuteriams. Prietaisas prisijungęs visada gauna konkretų IP adresą, jei turi atitinkantį MAC adresą
  • MAC adresų filtravimas : tinklai gali naudoti MAC adresų filtravimą, leisdami prisijungti prie tinklo tik įrenginiams, turintiems konkrečius MAC adresus. Tai nėra puikus saugos įrankis, nes žmonės gali apgauti savo MAC adresus.
  • MAC autentifikavimas : Kai kurie interneto paslaugų teikėjai gali reikalauti tapatybės nustatymo naudojant MAC adresą ir leisti įrenginiui, turinčiam tą MAC adresą, prisijungti prie interneto. Norėdami prisijungti, gali tekti pakeisti maršrutizatoriaus arba kompiuterio MAC adresą.
  • Įrenginio identifikavimas : daugelis oro uosto „Wi-Fi“ tinklų ir kitų viešųjų „Wi-Fi“ tinklų naudoja įrenginio MAC adresą, kad jį identifikuotų. Pavyzdžiui, oro uosto „Wi-Fi“ tinklas gali pasiūlyti nemokamą 30 minučių ir uždrausti jūsų MAC adresui gauti daugiau „Wi-Fi“. Pakeisti savo MAC adresą, ir jūs gali gauti daugiau "Wi-Fi". (Nemokamas, ribotas „Wi-Fi“ ryšys taip pat gali būti stebimas naudojant naršyklės slapukus arba paskyros sistemą.)
  • Įrenginio stebėjimas : kadangi jie yra unikalūs, MAC adresai gali būti naudojami jums stebėti. Kai vaikštote, jūsų išmanusis telefonas ieško netoliese esančių „Wi-Fi“ tinklų ir transliuoja jo MAC adresą. Bendrovė, pavadinta „Renew London“, naudojo šiukšliadėžes Londono mieste, norėdama stebėti žmonių judėjimą aplink miestą pagal jų MAC adresus. „Apple“ „iOS 8“ naudos atsitiktinį MAC adresą kiekvieną kartą, kai ieškos netoliese esančių „Wi-Fi“ tinklų, kad būtų išvengta tokio stebėjimo.

Turėkite omenyje, kad kiekviena tinklo sąsaja turi savo MAC adresą. Taigi, tipiniame nešiojamame kompiuteryje, kuriame yra „Wi-Fi“ radijas ir laidinis Ethernet prievadas, belaidžio ir laidinio tinklo sąsajos turi savo unikalius MAC adresus.

Pakeiskite MAC adresą sistemoje „Windows“

Dauguma tinklo kortelių leidžia nustatyti pasirinktinį MAC adresą iš jų konfigūracijos srities įrenginių tvarkytuvėje, nors kai kurios tinklo tvarkyklės gali nepalaikyti šios funkcijos.

Pirmiausia atidarykite „Device Manager“. Jei naudojate „Windows 8“ ir „10“, paspauskite „Windows + X“, tada „Power User“ meniu spustelėkite „Device Manager“. „Windows 7“ paspauskite „Windows“ klavišą, įveskite „Device Manager“, kad jo ieškotumėte, tada spustelėkite įrašą „Device Manager“. „Device Manager“ programa atrodys vienodai, nesvarbu, kurią „Windows“ versiją naudojate.

Įrenginių tvarkytuvės skyriuje „Tinklo adapteriai“ dešiniuoju pelės mygtuku spustelėkite norimą modifikuoti tinklo sąsają, tada kontekstiniame meniu pasirinkite „Ypatybės“.

Ypatybių lange, skirtuke „Išplėstinė“, sąraše „Nuosavybė“ pasirinkite įrašą „Tinklo adresas“. Jei nematote šios parinkties, jūsų tinklo tvarkyklė nepalaiko šios funkcijos.

Įjunkite parinktį Vertė ir įveskite norimą MAC adresą be jokių skiriamųjų simbolių - nenaudokite brūkšnių ar dvitaškių. Baigę spustelėkite „Gerai“.

Pakeiskite „MAC“ adresą sistemoje „Linux“

SUSIJEDS: Palyginti 10 populiariausių „Linux“ paskirstymų

Šiuolaikiniai „Linux“ paskirstymai, pvz., „Ubuntu“, paprastai naudoja „Network Manager“, kuris suteikia grafinį būdą suklaidinti MAC adresą.

Pavyzdžiui, „Ubuntu“ viršutiniame skydelyje spustelėkite tinklo piktogramą, spustelėkite „Redaguoti ryšius“, pasirinkite tinklo ryšį, kurį norite modifikuoti, tada spustelėkite „Redaguoti“. Skirtuke „Ethernet“ lauke „Klonuotas MAC adresas“ įveskite naują MAC adresą ir išsaugokite pakeitimus.

Tai galite padaryti ir senamadiškai. Tai reiškia, kad reikia pašalinti tinklo sąsają, paleisti komandą, kad pakeistumėte jos MAC adresą, ir tada ją vėl sukurti. Būtinai pakeiskite „eth0“ tinklo sąsajos, kurią norite pakeisti, pavadinimu ir įveskite pasirinktą MAC adresą:

sudo ifconfig eth0 žemyn sudo ifconfig eth0 hw eteris xx: xx: xx: xx: xx: xx sudo ifconfig eth0 aukštyn

Turėsite modifikuoti atitinkamą konfigūracijos failą /etc/network/interfaces.d/arba patį /etc/network/interfacesfailą, jei norite, kad šis pakeitimas visada įsigaliotų paleidimo metu. Jei to nepadarysite, jūsų MAC adresas bus atstatytas iš naujo paleidus.

Pakeiskite MAC adresą „Mac OS X“

„Mac OS X“ sistemos nuostatų srityje rodomas kiekvienos tinklo sąsajos MAC adresas, tačiau neleidžiama jo pakeisti. Tam jums reikia terminalo.

SUSIJ : S : „Windows“ vartotojo vadovas, skirtas „Mac OS X“ spartiesiems klavišams

Atidarykite terminalo langą (paspauskite „Command + Space“, įveskite „Terminal“ ir paspauskite Enter.) Vykdykite šią komandą, pakeisdami en0savo tinklo sąsajos pavadinimą ir užpildydami savo MAC adresą:

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

Tinklo sąsaja paprastai bus arba, en0arba en1, priklausomai nuo to, ar norite konfigūruoti „Mac“ „Wi-Fi“, ar „Ethernet“ sąsają. Paleiskite ifconfigkomandą, kad pamatytumėte sąsajų sąrašą, jei nesate tikri dėl tinkamos sąsajos pavadinimo.

Kaip ir „Linux“, šis pakeitimas yra laikinas ir bus atstatytas, kai kitą kartą paleisite iš naujo. Jei norite visam laikui pakeisti „Mac“ adresą, turėsite naudoti scenarijų, kuris automatiškai paleidžia šią komandą įkrovos metu.

Galite patikrinti, ar pakeitimas įsigaliojo, paleidę komandą, rodančią išsamią tinklo ryšio informaciją, ir vėliau patikrinę, kokį MAC adresą praneša jūsų tinklo sąsaja. „Windows“ sistemoje paleiskite ipconfig /allkomandą komandų eilutės lange. „Linux“ arba „Mac OS X“ vykdykite ifconfigkomandą. Ir jei jums reikia pakeisti savo maršrutizatoriaus MAC adresą, šią parinktį rasite savo maršrutizatoriaus žiniatinklio sąsajoje.