La MAC adresas (žiniasklaidos prieigos kontrolė) yra 48 bitų identifikatorius, unikaliai atitinkantis tinklo plokštę ar įrenginį. Jis taip pat žinomas kaip fizinis adresas, Ir tai yra unikalus kiekvienam įrenginiui, kadangi jie yra parašyti tiesiai ant aparatūros gamybos metu. Pavyzdys galėtų būti: 38:70:77:1D:51:00.
Kitaip tariant, iš tikrųjų su šiuo pranešimu mes mokysimės ne visam laikui keisti MAC, bet sukurti skirtingų tikslų kloną. Pavyzdžiui, viename iš mano darbo centrų norint gauti IP adresą su interneto prieiga, reikalingas DHCP serveryje užregistruotas MAC. Tai reiškia, kad IP pateikiamas prieš MAC.
Problema ta, kad nešiojamąjį kompiuterį paprastai nešiojuosi visur ir juo dirbti yra daug patogiau nei atsitiktiniu kompiuteriu. Todėl tai, ką darau, klonuoja man nešiojamame kompiuteryje priskirtą kompiuterio MAC ir tokiu būdu galiu prisijungti prie interneto.
3 būdai pakeisti MAC adresą.
Per ip nuorodą
Paprasčiausias metodas (Archlinux) yra ip nuoroda. Norėdami tai padaryti, pirmiausia turime „nuversti“ arba „sustabdyti“ tinklo plokštę, tačiau turime žinoti, kokia yra mūsų sąsaja, todėl vykdome:
$ ip link show
Tai suteiks mums panašų sąrašą:
1: kas: „mtu 65536 qdisc noqueue state“ nežinomas režimas Numatytasis grupės numatytasis ryšys / grįžtamasis ryšys 00: 00: 00: 00: 00: 00 brd 00: 00: 00: 00: 00: 00 2: enp1s0: „mtu 1500 qdisc pfifo_fast“ būsena „UP“ režimas Numatytasis grupės numatytasis „qlen 1000“ ryšys / eteris 20: 89: 84: f7: 4c: fa brd ff: ff: ff: ff: ff: ff 3: wlp2s0: „mtu 1500 qdisc“ mq būsena „DOWN“ režimas Numatytasis grupės numatytasis „qlen 1000 link / ether“ 68: 17: 29: be: ff: 69 brd ff: ff: ff: ff: ff: ff 4: virbr0: „mtu 1500 qdisc noqueue“ būsena IŠJUNGTI režimas Numatytasis grupės numatytoji nuoroda / eteris ca: 97: e2: 96: 15: b3 brd ff: ff: ff: ff: ff: ff
Šiuo atveju mus dominantis numeris 2, todėl mes vykdome toliau (vardas gali keistis priklausomai nuo kompiuterio ar distro)
$ sudo ip link set dev enp1s0 down
Kai kortelė nuleista, vykdome komandą:
$ sudo ip link set dev enp1s0 address XX:XX:XX:XX:XX:XX
Kur XX: XX: XX: XX: XX: XX yra MAC numeris, kurį norime klonuoti. Dabar pakeliame kortelę:
$ sudo ip link set dev enp1s0 up
Per macchanger
Mes galime pakeisti MAC per programą, vadinamą macchangeris:
# pacman -S macchanger
Naudojimo sintaksė yra „macchanger -r“ ».
# macchanger -r enp1s0
Norėdami sukurti atsitiktinį MAC adresą, išskyrus teikėjo baitus (jei jie patikrina MAC), turite naudoti komandą:
# macchanger -e enp1s0
Galiausiai, jei norite pakeisti MAC adresą į konkrečią vertę:
# macchanger --mac=XX:XX:XX:XX:XX:XX
Naudojant „NetworkManager“
Na, po visokios sumaišties konsolėje mes turime daug paprastesnį metodą, kaip pakeisti arba klonuoti MAC adresą, o tai paprasčiausiai yra „NetworkManager“ naudojimas. Atkreipkite dėmesį, kur parašyta: Klonuotas MAC adresas.
Geriausias dalykas taikant šį metodą yra net tada, kai perkrauname kompiuterį, MAC adresas, kurį klonuojame, išliks. Be to, šis įrankis leidžia mums sukurti atsitiktinį MAC adresą. Tai buvo visi mieli draugai.
Fuente: ArchLinux Wiki