Som Linux-brugere har vi nogle gange brug for at ændre MAC-adressen på vores netværkskort. Denne proces kaldes også spoofing eller forfalskning af en MAC-adresse. Denne artikel forklarer, hvordan man ændrer en MAC-adresse på et Debian 10 Buster-system.

Hvad er en MAC-adresse

MAC, der står for Media Access Control, er et seks byte ID, der er permanent indlejret i firmwaren på en netværksadapter. Denne adresse kan læses af et styresystem og det netværk, hvor adapteren er installeret. Alle netværksnoder som f.eks. arbejdsstationer og printere osv. identificeres ved hjælp af disse MAC-adresser over nettet. Disse adresser er identiske, selv for to lignende enhedsmodeller fra samme producent. Alle MAC-adresser skal følge de standarder, der er fastsat af IEEE, Institute of Electrical and Electronics Engineers.

Hvorfor ændre?

Så hvorfor har vi brug for at ændre en MAC-adresse? Der er primært følgende grunde til at ændre den:

    • Den mest almindelige grund til at ændre en MAC-adresse er for at bevare privatlivets fred. Hvis du er forbundet til et offentligt netværk, er den bedste måde at holde dit ID uoplyst på at forfalske MAC-adressen.
    • Hvis en netværksadministrator har blokeret dit MAC-id på en firewall eller router, kan du forfalske det og være i stand til at passere igennem.

    Hvordan får du vist MAC-adressen?

    For at få vist MAC-adresserne på alle dine netværksenheder kan du bruge følgende kommando på din Debian-terminal:

$ ip link show

Tip: Du kan åbne terminalen via Debian Application Launcher-søgning som følger:

Open Debian terminal

Dette er det output, du får:

Get MAC-adresse

Overstående output fra mit system viser MAC-adresser for tre netværksenheder, der er installeret på mit system. Delen efter “link/ether” er der, hvor du vil se MAC-adressen for en bestemt enhed, men vi har sløret den af hensyn til privatlivets fred.

Der er en anden måde at se MAC-adresser på, det er gennem følgende “ip addr”-kommando:

$ ip addr | grep ether

Andre måde at se MAC-adresse på

Hvordan ændrer eller forfalsker man sin MAC-adresse?

For at ændre MAC-adressen på en enhed skal du først installere et kommandolinjeværktøj kaldet MacChanger.

Åbn Terminal enten via søgningen i Application Launcher, og kør derefter følgende kommando:

$ sudo apt-get install macchanger

Install macchanger

Under installationsprocessen vil du støde på følgende konfigurationsmeddelelse:

Konfigurer macchanger

Vælg Ja ved hjælp af piletasterne, og tryk derefter på Enter for at konfigurere macchanger til at køre automatisk, når en netværksenhed bringes op eller ned.

Med følgende kommando kan du få interface-navnet på en enhed, som du senere skal bruge til at ændre dens MAC-adresse:

$ ip addr

Get network interface

Det fremhævede interface-navn er det, vi skal bruge i vores følgende eksempler.

Indstilling af et tilfældigt MAC-id

Med følgende kommando tildeles et tilfældigt, men levedygtigt MAC-id til dit netværkskort:

Sytnax:

$ sudo macchanger -r <interface-name>

Eksempel:

$ sudo macchanger -r enp37s0

Sæt tilfældig MAC-adresse

Indstilling af et specifikt MAC-id

Følgende kommando tildeler et specifikt MAC-id til dit netværkskort:

Sytnax:

Sytnax:

$ macchanger --mac=XX:XX:XX:XX:XX:XX <interface-name>

Gendannelse af MAC-adressen til den oprindelige

Hvis du har brug for at gendanne MAC-adressen for en enhed til dens oprindelige tilstand, kan du bruge følgende kommando:

Syntaks:

$ sudo macchanger -p <interface-name>

Eksempel:

$ sudo macchanger -p enp37s0

Gendan oprindelig MAC-adresse

Gennem de enkle trin, der er beskrevet i denne artikel, kan du se og ændre dine Mac-adresser og også gendanne dem til de oprindelige adresser, når det er nødvendigt.

Sådan ændrer/forfalsker du en MAC-adresse i Debian 10

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.