Hvert NIC (Network Interface Card) har en unik MAC-adresse (Media Access Control). Dette gælder for alle typer netværkskort, inklusive Ethernet-kort og WiFi-kort. MAC-adressen er et seks-byte-nummer eller 12-cifret hexadecimalt tal, der bruges til unikt at identificere en vært på et netværk.

Et eksempel på en MAC-adresse er 1F-2E-3D-4C-5B-6A, og den falder ind i Layer 2-netværksprotokollen i OSI-modellen. I nutidens netværk konverterer ARP eller Address Resolution Protocol en MAC-adresse til en Layer 3-protokoladresse, såsom en IP-adresse. En MAC-adresse kan også kaldes en fysisk adresse. Læs mit indlæg om, hvordan du finder din MAC-adresse, hvis du ikke kender den.

Mac-adresse

Alle MAC-adresser er hårdkodet til et netværkskort og kan aldrig ændres. Du kan dog ændre eller forfalske MAC-adressen i selve operativsystemet ved hjælp af et par enkle tricks.

Så hvorfor ønsker du at ændre din MAC-adresse? Der er godt mange grunde til dette, mest relateret til at omgå en slags MAC-adressefilter, der er sat på et modem, router eller firewall. Ændring af MAC-adresse kan hjælpe dig med at omgå visse netværksbegrænsninger ved at emulere en ubegrænset MAC-adresse eller ved at forfalske en MAC-adresse, der allerede er autoriseret.

For eksempel kan et WiFi-netværk kun tillade autoriserede computere at oprette forbindelse til netværket og filtrere computere baseret på MAC-adressen. Hvis du kan snuppe en legitim MAC-adresse ud, kan du derefter forfalde din MAC-adresse og få adgang til WiFi-netværket.

Et andet eksempel er, hvis du har en internetudbyder, der kun tillader et vist antal computere at oprette forbindelse til internettet fra dit hjem. Hvis du har flere computere, der har brug for at oprette forbindelse, kan du forfalse MAC-adressen på en autoriseret computer og oprette forbindelse fra en anden computer.

Skift Windows MAC-adresse

Du kan ændre MAC-adressen til netværkskortet i Windows temmelig let ved at følge nedenstående trin.

Trin 1: Klik på Start, derefter Kontrolpanel, derefter Netværksforbindelser, og højreklik på den netværksforbindelse, du vil ændre MAC-adressen til, og vælg Egenskaber. Det vil normalt enten være lokal forbindelse eller trådløs netværksforbindelse.

lokal forbindelse

Hvis du bruger Windows Vista, Windows 7 eller nyere, skal du gå til Kontrolpanel, derefter Netværk og Internet, derefter Netværks- og delingscenter og derefter klikke på Administrer netværksforbindelser eller Skift adapterindstillinger.

ændre adpater-indstillinger

Derefter kan du højreklikke på adapteren og vælge Egenskaber.

Trin 2: Klik på knappen Konfigurer på fanen Generelt eller Netværk.

konfigurer netværkskort

Trin 3: Klik nu på fanen Avanceret og klik på egenskaben Lokalt administreret adresse eller egenskaben Netværksadresse.

lokalt administreret adresse

Som standard er værdien Ikke til stede valgt. Gå videre og klik på alternativknappen Værdi og indtast en ny MAC-adresse. MAC-adressen er en kombination af 6 par numre og tegn, dvs. 40-A2-D9-82-9F-F2. Du skal indtaste MAC-adressen uden bindestreger.

Mac-adresseændring

Du kan gå til kommandoprompten og indtaste IPCONFIG / ALL for at kontrollere, om MAC-adressen er ændret. Gå videre og genstart computeren, så ændringerne får virkning.

Dette er den enkleste måde at ændre din MAC-adresse i Windows. Du kan også gøre det via registreringsdatabasen, men det er meget mere teknisk og sandsynligvis ikke krævet af de fleste mennesker.

Skift OS X MAC-adresse

Ændring af MAC-adresse på OS X er bestemt ikke så let som på Windows. For det første skal du bruge Terminal (svarer til kommandoprompten i Windows) til faktisk at ændre MAC-adressen.

For det andet skal du manuelt finde ud af det tekniske navn på adapteren, før du kan ændre indstillingerne. Jeg forklarer alt nedenfor trin for trin, men det bliver til tider lidt kompliceret.

Lad os finde ud af den aktuelle MAC-adresse til din Mac for at starte. Du kan gøre dette på en af ​​to måder: via Systemindstillinger eller via terminal. Åbn Systemindstillinger, klik på Netværk, og klik derefter på knappen Avanceret. Sørg for først at vælge den passende grænseflade (WiFi, Ethernet osv.) I listekassen til venstre.

os x netværk avanceret

Klik på fanen Hardware, så ser du den første linje er MAC-adresse. Jeg troede, at du simpelthen kunne vælge manuelt fra rullemenuen Konfigurer, men det giver dig ikke mulighed for at redigere MAC-adressen.

netværk hardware mac

I terminal kan du få MAC-adressen ved at indtaste følgende kommando:

ifconfig en0 | grep ether

Dette giver dig MAC-adressen til en0-grænsefladen. Afhængig af hvor mange grænseflader du har på din computer, skal du muligvis køre denne kommando flere gange og tilføje 1 til nummeret hver gang. For eksempel kørte jeg følgende kommandoer nedenfor, indtil jeg nåede en grænseflade, der ikke eksisterede.

terminal os x ifconfig

Nu kan du blot sammenligne de MAC-adresser, der er anført her, med den, du så via Systemindstillinger. I mit tilfælde matcher min WiFi MAC-adresse på f8: 1e: df: d8: 9d: 8a med en1, så det er grænsefladen, jeg skal bruge til de næste kommandoer.

Inden vi ændrer MAC-adressen, kan du bruge en nyttig kommando i Terminal til at generere en tilfældig MAC-adresse, hvis du har brug for en.

openssl rand -hex 6 | sed 's / \ (.. \) / \ 1: / g; s /.$//'

Nu hvor du har en ny MAC-adresse, kan du ændre den aktuelle ved hjælp af følgende kommando nedenfor. Udskift XX med den faktiske MAC-adresse, du vil bruge.

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

For at gøre dette skal du være logget ind som administrator, eller du skal aktivere rodkontoen i OS X. Som standard er root deaktiveret, og det er bedre at lade den deaktiveres, hvis du kan. Bare log ind som administrator, og du skal være i stand til at køre kommandoen helt fint. Det vil dog bede dig om dit kodeord, inden du ændrer MAC-adressen.

Adressen ændres ikke, hvis du stadig er tilsluttet et WiFi-netværk. Du skal først afbryde forbindelsen fra ethvert netværk og derefter køre kommandoen. Overraskende er det overhovedet ikke intuitivt at afbryde forbindelsen til et trådløst netværk i OS X. Du skal trykke på Option-tasten og holde den nede og derefter klikke på WiFi-ikonet for at se muligheden for afbrydelse.

afbryd fra wifi os x

Så her er en oversigt over alle de kommandoer, jeg kørte for at få den aktuelle MAC-adresse, generere en tilfældig en, opdatere MAC-adressen og derefter kontrollere for at sikre, at den faktisk var ændret.

mac-adresseændring os x

Som jeg nævnte tidligere, er dette bestemt ikke så ligetil som processen er på Windows, men du skulle være i stand til at gøre det, hvis du blot kopierer og indsætter kommandoer ovenfor. Hvis du har spørgsmål, er du velkommen til at skrive en kommentar. God fornøjelse!