Address ng MAC: Ano ito at kung paano ito baguhin mula sa Linux

La MAC address (kontrol sa pag-access sa media) ay isang 48-bit na pagkakakilanlan na natatanging tumutugma sa isang network card o aparato. Kilala rin ito bilang pisikal na addressat ito ay natatangi para sa bawat aparato, dahil ang mga ito ay nakasulat nang direkta sa hardware sa oras ng paggawa. Ang isang halimbawa ay: 38:70:77:1D:51:00.

Sa madaling salita, sa katotohanan sa post na ito hindi namin matututunan na baguhin nang permanente ang MAC, ngunit upang lumikha ng isang clone na may iba't ibang mga layunin. Halimbawa, sa isa sa aking mga sentro ng trabaho upang makakuha ng isang IP address na may access sa Internet, kinakailangan ng isang MAC na nakarehistro sa server ng DHCP. Iyon ay, isang IP ay naihatid laban sa isang MAC.

Ang problema ay madalas kong dalhin ang aking laptop saanman at mas komportable para sa akin na magtrabaho ito kaysa sa isang random na computer. Samakatuwid, ang ginagawa ko ay i-clone ang MAC ng computer na nakatalaga sa akin sa Laptop at sa ganitong paraan ay maaari kong ma-access ang Internet.

3 pamamaraan upang baguhin ang MAC address.

Sa pamamagitan ng ip link

Ang pinakasimpleng pamamaraan (sa Archlinux) ay ginagamit ip link. Upang magawa ito, ang unang bagay na kailangan nating gawin ay "itumba" o "ihinto" ang network card, ngunit kailangan naming malaman kung ano ang aming interface, kaya't isinasagawa namin:

$ ip link show

Bibigyan kami nito ng isang listahan na katulad nito:

1: ano: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT default na link / loopback ng pangkat 00: 00: 00: 00: 00: 00 brd 00: 00: 00: 00: 00: 00 2: enp1s0: mtu 1500 qdisc pfifo_fast state UP mode DEFAULT default ng grupo qlen 1000 link / ether 20: 89: 84: f7: 4c: fa brd ff: ff: ff: ff: ff: ff 3: wlp2s0: mtu 1500 qdisc mq state Down mode DEFAULT pangkat default qlen 1000 link / ether 68: 17: 29: be: ff: 69 brd ff: ff: ff: ff: ff: ff 4: virbr0: mtu 1500 qdisc noqueue state DOWN mode DEFAULT default na link ng pangkat / ether ca: 97: e2: 96: 15: b3 brd ff: ff: ff: ff: ff: ff

Sa kasong ito, ang nakakainteres sa amin ay numero 2, kaya nagpatuloy kaming magpatupad (maaaring magbago ang pangalan depende sa PC o distro):

$ sudo ip link set dev enp1s0 down

Kapag natapos ang card ay isinasagawa namin ang utos:

$ sudo ip link set dev enp1s0 address XX:XX:XX:XX:XX:XX

Kung saan ang XX: XX: XX: XX: XX: XX ay ang MAC number na nais naming i-clone. Tinaas namin ang card:

$ sudo ip link set dev enp1s0 up

Sa pamamagitan ng macchanger

Maaari naming baguhin ang MAC sa pamamagitan ng isang application na tinawag mapagpapalit:

# pacman -S macchanger

Ang syntax ng paggamit ay "macchanger -r ».

# macchanger -r enp1s0

Upang lumikha ng isang random na MAC address, maliban sa mga byte ng provider (kung sakaling suriin nila ang MAC), dapat mong gamitin ang utos:

# macchanger -e enp1s0

Panghuli, upang baguhin ang MAC address sa isang tukoy na halaga:

# macchanger --mac=XX:XX:XX:XX:XX:XX

Paggamit ng NetworkManager

Sa gayon, pagkatapos ng lahat ng gulo sa console, mayroon kaming isang mas simpleng pamamaraan upang baguhin o i-clone ang MAC address, at gumagamit lamang iyon ng NetworkManager. Pansinin kung saan sinasabi: Na-clone ang MAC address.

Dirección MAC

Ang pinakamagandang bagay tungkol sa pamamaraang ito ay kahit na i-restart namin ang computer, mananatili ang MAC address na aming na-clone. Gayundin, pinapayagan kami ng tool na ito na lumikha ng isang random na MAC address. At ito ang naging lahat ng mahal na kaibigan.

Fuente: ArchLinux Wiki


Idagdag bilang ginustong mapagkukunan sa Google