MAC-adresse: Hvad det er, og hvordan man ændrer det fra Linux

MAC -adressen ( Media Access Control ) er en 48-bit identifikator, der entydigt identificerer et netværkskort eller en enhed. Den er også kendt som den fysiske adresse og er unik for hver enhed, da den skrives direkte ind i hardwaren under fremstillingen. Et eksempel ville være: 38:70:77:1D:51:00.

Med andre ord, i virkeligheden med dette indlæg vil vi ikke lære at ændre MAC permanent, men at skabe en klon med forskellige mål. For at få en IP-adresse med internetadgang kræves for eksempel i et af mine arbejdscentre en MAC, der er registreret på DHCP-serveren. Det vil sige, en IP leveres mod en MAC.

Problemet er, at jeg normalt bærer min bærbare computer overalt, og det er meget mere behageligt at arbejde fra den end på en tilfældig computer. Derfor klarer jeg at klone MAC'en på den computer, der er tildelt mig i den bærbare computer, og på denne måde kan jeg få adgang til internettet.

3 metoder til at ændre MAC-adressen.

Gennem ip-linket

Den enkleste metode (i Arch Linux) er at bruge `ip link` . For at gøre dette skal vi først "stoppe" eller "deaktivere" netværkskortet, men vi skal vide, hvilken grænseflade vi bruger, så vi kører:

$ ip link show

Dette giver os en liste svarende til denne:

1: hvad: mtu 65536 qdisc noqueue-tilstand Ukendt tilstand STANDARD gruppe standardlink / loopback 00: 00: 00: 00: 00: 00 brd 00: 00: 00: 00: 00: 00 2: enp1s0: mtu 1500 qdisc pfifo_fast tilstand OP-tilstand STANDARD gruppe standard qlen 1000 link / ether 20: 89: 84: f7: 4c: fa brd ff: ff: ff: ff: ff: ff 3: wlp2s0: mtu 1500 qdisc mq-tilstand NED-tilstand STANDARD gruppe standard qlen 1000 link / ether 68: 17: 29: være: ff: 69 brd ff: ff: ff: ff: ff: ff 4: virbr0: mtu 1500 qdisc noqueue state NED-tilstand STANDARD gruppe standardlink / ether ca: 97: e2: 96: 15: b3 brd ff: ff: ff: ff: ff: ff

I dette tilfælde er det nummer 2, der interesserer os, så vi fortsætter med at udføre (navnet kan ændre sig afhængigt af pc'en eller distro):

$ sudo ip link set dev enp1s0 down

Når kortet er nede, udfører vi kommandoen:

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

Hvor XX: XX: XX: XX: XX: XX er MAC-nummeret, som vi vil klone. Nu løfter vi kortet:

$ sudo ip link set dev enp1s0 up

Via macchanger

Vi kan ændre MAC-adressen ved hjælp af et program kaldet macchanger :

# pacman -S macchanger

Brugssyntaxen er "macchanger -r ».

# macchanger -r enp1s0

For at oprette en tilfældig MAC-adresse undtagen udbyderens bytes (hvis de kontrollerer MAC), skal du bruge kommandoen:

# macchanger -e enp1s0

Endelig skal du ændre MAC-adressen til en bestemt værdi:

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

Brug af NetworkManager

Nå, efter alt det konsolbaserede besvær har vi en meget enklere metode til at ændre eller klone MAC-adressen, og det er simpelthen at bruge NetworkManager. Se hvor der står: Klonet MAC-adresse.

Dirección MAC

Den bedste ting ved denne metode er, selv når vi genstarter computeren, forbliver den MAC-adresse, som vi kloner. Også dette værktøj giver os mulighed for at oprette en tilfældig MAC-adresse. Og dette har alle været kære venner.

Kilde: Arch Linux Wiki


Tilføj som foretrukken kilde i Google