Kaip (ir kodėl) pakeisti MAC adresą sistemose "Windows", "Linux" ir "Mac"

Turinys:

Kaip (ir kodėl) pakeisti MAC adresą sistemose "Windows", "Linux" ir "Mac"
Kaip (ir kodėl) pakeisti MAC adresą sistemose "Windows", "Linux" ir "Mac"

Video: Kaip (ir kodėl) pakeisti MAC adresą sistemose "Windows", "Linux" ir "Mac"

Video: Kaip (ir kodėl) pakeisti MAC adresą sistemose
Video: Awesome iPhone Apps with Objective-C by Zack Chauvin - YouTube 2024, Lapkritis
Anonim
Įrenginio MAC adresą priskiria gamintojas, tačiau sunku keisti arba "padirbti" - tuos adresus, kai jums reikia. Štai kaip tai padaryti ir kodėl galbūt norėsite.
Įrenginio MAC adresą priskiria gamintojas, tačiau sunku keisti arba "padirbti" - tuos adresus, kai jums reikia. Štai kaip tai padaryti ir kodėl galbūt norėsite.

Kiekviena tinklo jungtis, prijungta prie jūsų tinklo - tai jūsų maršrutizatorius, bevielis įrenginys arba tinklo plokštė, yra unikalus medijos prieigos kontrolės (MAC) adresas. Šie MAC adresai (kartais vadinami fiziniais arba aparatūros adresais) priskiriami gamykloje, tačiau paprastai galite pakeisti programinės įrangos adresus.

Kokie MAC adresai naudojami

Mažiausiu tinklo lygiu prie tinklo pritvirtintos tinklo sąsajos naudoja MAC adresus, kad bendrautų viena su kita. Pavyzdžiui, jei jūsų kompiuteryje naršyklėje reikia patraukti tinklalapį iš serverio internete, šis prašymas patenka per kelis TCP / IP protokolo sluoksnius. Įvestas žiniatinklio adresas išverstas į serverio IP adresą. Jūsų kompiuteris siunčia užklausą savo maršrutizatoriui, kuris tada siunčia jį į internetą. Tačiau tinklo plokštės techninės įrangos lygiu jūsų tinklo plokštė žiūri tik į kitus to paties tinklo sąsajų MAC adresus. Jis žino, kad prašymą siųsti į savo maršrutizatoriaus tinklo sąsajos MAC adresą.

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

  • Statinis IP paskyrimas: Maršrutizatoriai leidžia priskirti statinius IP adresus prie jūsų kompiuterių. Kai įrenginys prisijungia, jis visada gauna konkretų IP adresą, jei jis turi atitinkamą MAC adresą
  • MAC adresų filtravimas: Tinklai gali naudoti MAC adresų filtravimą, leidžiantys įrenginiams su konkrečiais MAC adresais prisijungti prie tinklo. Tai nėra puiki saugumo priemonė, nes žmonės gali apgauti savo MAC adresus.
  • MAC autentifikavimas: Kai kurie interneto paslaugų teikėjai gali reikalauti autentifikavimo naudodami MAC adresą ir leisti įrenginiui su šiuo MAC adresu prisijungti prie interneto. Jei norite prisijungti, gali tekti pakeisti maršrutizatoriaus arba kompiuterio MAC adresą.
  • Įrenginio identifikavimas: Daugelis oro uostų "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 tada uždrausti jūsų MAC adresą gauti daugiau "Wi-Fi". Pakeisk savo MAC adresą ir jus galėjo gauti daugiau "Wi-Fi". (Laisvas, ribotas "Wi-Fi" taip pat gali būti stebimas naudojant naršyklės slapukus ar paskyros sistemą.)
  • Įrenginio stebėjimas: Kadangi jie yra unikalūs, MAC adresai gali būti naudojami jūsų stebėjimui. Kai vaikščiojate, jūsų išmanusis telefonas nuskaito netoliese esančius "Wi-Fi" tinklus ir perduoda savo MAC adresą. "Londono" atnaujinta "Londono" įmonė naudojo šiukšlių dėžes Londone, kad stebėtų žmonių judėjimą po miestą pagal jų MAC adresus. "IOS" 8 "iOS" naudoja atsitiktinį MAC adresą kiekvieną kartą, kai ji nuskaito netoliese esančius "Wi-Fi" tinklus, kad išvengtų tokio stebėjimo.

Turėkite omenyje, kad kiekviena tinklo sąsaja turi savo MAC adresą. Taigi, į tipišką nešiojamąjį kompiuterį su "Wi-Fi" radiju ir laidiniu Ethernet prievadu, bevielio ir laidinio tinklo sąsajos kiekvienas turi savo unikalų MAC adresą.

Image
Image

Pakeiskite "MAC adresą" sistemoje "Windows"

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

Pirmiausia atidarykite "Device Manager". "Windows 8" ir "10" spustelėkite "Windows + X", tada "Power User" meniu spustelėkite "Device Manager". "Windows 7" spustelėkite "Windows" klavišą, įveskite "Device Manager", kad jį ieškotumėte, tada spustelėkite "Device Manager" įrašą. "Device Manager" programa atrodys taip pat, nesvarbu, kokia "Windows" versija naudojate.

Įrenginių tvarkytuvėje skyriuje "Tinklo adapteriai" dešiniuoju pelės mygtuku spustelėkite norimą keisti tinklo sąsają ir kontekstinio meniu pasirinkite "Ypatybės".

Įjunkite "Value" parinktį ir įveskite pageidaujamą MAC adresą be jokių skiriamųjų simbolių - nenaudokite brūkšnių ar dvitaškių. Kai baigsite, spustelėkite "Gerai".

Image
Image

Keisti MAC adresą sistemoje Linux

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

Pavyzdžiui, "Ubuntu" spustelėję viršutiniame skydelyje spustelėkite tinklo piktogramą, spustelėkite "Redaguoti jungtys", pasirinkite tinklo ryšį, kurį norite keisti, tada spustelėkite "Redaguoti". Ethernet skirtuko lape įveskite naują MAC adresą laukelyje "Klonuotasis MAC adresas" ir įrašykite pakeitimus.

Taip pat galite padaryti tai senamadiškas būdas. Tai reiškia, kad reikia užblokuoti tinklo sąsają, paleisti komandą keisti savo MAC adresą ir pakartotinai jį paleisti. Būtinai pakeiskite "eth0" pavadinimu tinklo sąsajos, kurią norite keisti, ir įveskite pasirinktą MAC adresą:
Taip pat galite padaryti tai senamadiškas būdas. Tai reiškia, kad reikia užblokuoti tinklo sąsają, paleisti komandą keisti savo MAC adresą ir pakartotinai jį paleisti. Būtinai pakeiskite "eth0" pavadinimu tinklo sąsajos, kurią norite keisti, ir įveskite pasirinktą MAC adresą:

sudo ifconfig eth0 down sudo ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx sudo ifconfig eth0 up

Turėsite pakeisti atitinkamą konfigūracijos failą po
Turėsite pakeisti atitinkamą konfigūracijos failą po

/etc/network/interfaces.d/

arba

/etc/network/interfaces

failą patys, jei norite, kad šis pakeitimas visada įsigaliotų įkrovos metu.Jei ne, jūsų MAC adresas bus iš naujo nustatytas iš naujo.

Keiskite MAC adresą "Mac OS X"

Mac OS X sistemos nustatymų srityje kiekvieno tinklo sąsajos MAC adresas rodomas, bet neleidžia jį pakeisti. Tam jums reikia terminalo.

Atidarykite terminalo langą (paspauskite Command + Space, įrašykite "Terminal", tada paspauskite Enter). Vykdykite šią komandą, pakeisdami

en0

nurodydami savo tinklo sąsajos vardą ir užpildę savo MAC adresą:

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

Paprastai tinklo sąsaja bus

en0

arba

en1

priklausomai nuo to, ar norite sukonfigūruoti "Mac" "Wi-Fi" arba "Ethernet" sąsają. Paleiskite

ifconfig

komandą pamatyti sąsajų sąrašą, jei nesate tikri dėl atitinkamo tinklo sąsajos pavadinimo.

Kaip ir "Linux", šis pakeitimas yra laikinas ir bus iš naujo nustatomas kitą kartą paleidus. Turėsite naudoti scenarijų, kuris paleidžia šią komandą automatiškai, jei norite nuolat pakeisti savo "Mac" adresą.
Kaip ir "Linux", šis pakeitimas yra laikinas ir bus iš naujo nustatomas kitą kartą paleidus. Turėsite naudoti scenarijų, kuris paleidžia šią komandą automatiškai, jei norite nuolat pakeisti savo "Mac" adresą.

Galite patvirtinti, kad pakeitimas įsigaliojo, paleidžiant komandą, rodančią jūsų tinklo ryšio informaciją ir tikrinant, kokį MAC adresą praneša jūsų tinklo sąsaja. "Windows" paleiskite

ipconfig /all

komandą komandinės eilutės langą. "Linux" ar "Mac OS X" paleiskite

ifconfig

komanda Ir jei reikia pakeisti savo maršrutizatoriaus MAC adresą, ši parinktis rasite jūsų maršrutizatoriaus žiniatinklio sąsajoje.

Rekomenduojamas: