Vad är en MAC-adress? Fullständig form och hur man hittar den

⚡ Smart sammanfattning

MAC-adress, förkortning för Media Access Control-adress, är en unik 48-bitars hårdvaruidentifierare som tilldelas ett nätverkskort och används för att identifiera enheter i ett lokalt nätverk. trace-sändare och mottagare, och kontrollera nätverksåtkomst.

  • 🆔 Definition: En MAC-adress är en 48-bitars hårdvaruadress som tilldelas ett nätverkskort under tillverkningen.
  • 🏭 Strukturera: De tre första oktetterna bildar OUI:n som identifierar leverantören; de tre sista identifierar den specifika adaptern.
  • 🧭 typer: Universellt administrerade adresser är fabriksinställda, medan lokalt administrerade adresser kan tilldelas om av en administratör.
  • 🔍 Hitta det: On Windows, ipconfig /all eller fönstret Detaljer om nätverkskortet visar den fysiska adressen.
  • 🔧 Ändra det: Enhetshanteraren eller Windows Registret kan åsidosätta adapterns MAC-adressvärde.
  • 🌐 MAC kontra IP: En MAC-adress fungerar på datalänklagret medan en IP-adress fungerar på nätverkslagret.

Vad är en MAC-adress i nätverk

Vad är en MAC-adress?

En MAC-adress är en unik identifierare som tilldelas ett nätverkskort (NIC). Det är en 48-bitars (eller 64-bitars) adress, kopplad till nätverkskortet och vanligtvis skriven i hexadecimalt format. Den fullständiga formen av MAC-adress är Media Access Control-adress.

Varför använda MAC-adress?

En MAC-adress är ett unikt nummer som används för att tracka-enhet i ett nätverk. Det ger ett säkert sätt att identifiera avsändare eller mottagare och förhindra oönskad åtkomst. MAC-adresser används också på offentliga Wi-Fi-nätverk, till exempel på en flygplats, för att identifiera en specifik enhet.

Architecture av MAC

Figuren nedan visar arkitekturen för en MAC-adress:

MAC-adressarkitektur som visar OUI-leverantörsbitarna och de NIC-specifika enhetsbitarna

MAC-adressexemplet ovan visar att strukturen innehåller:

  • En MAC-adress som består av 6 oktetter (grupper om åtta bitar).
  • De första tre oktetterna, som bildar den organisatoriskt unika identifieraren (OUI), ett 24-bitarsnummer som identifierar tillverkaren eller leverantören.
  • De tre sista oktetterna, som är specifika för enheten (den NIC-specifika delen).
  • Varje oktett består av 8 bitar, till exempel a0 till a7.
  • Bit a0 (den minst signifikanta biten i den första okteten), som anger överföringstypen: 0 för unicast (enskild destination), 1 för multicast.
  • Bit a1, som ställer in administration: 0 för en globalt unik, OUI-pålagd adress och 1 för en lokalt administrerad adress.

Typer av MAC-adresser

De två typerna av MAC-adresser är:

Universellt administrerad adress

UAA är den mest använda typen. Den tilldelas nätverkskortet under tillverkningen. De tre första oktetterna identifierar organisationen eller tillverkaren som utfärdade identifieraren, och de återstående oktetterna tilldelas av den tillverkaren.

Lokalt administrerad adress

LAA är en adress som ändrar adapterns MAC-adress. En nätverksadministratör kan tilldela den till en enhet och åsidosätta tillverkarens adress. En LAA innehåller inte en OUI (Organizationally Unique Identifier). Den fullständiga formen av LAA är Locally Administrated Address.

Hur man hittar en MAC-adress i Windows?

Nedan följer en steg-för-steg-process för att hitta en MAC-adress i Windows, med hjälp av två metoder:

Hitta MAC-adressen med kommandotolken

Steg 1) Klicka på knappen ”Start”.

Genom att klicka på Windows Start-knappen för att börja hitta MAC-adressen

Steg 2) Skriv "kommandotolken" i sökfältet.

Söker efter kommandotolken i Windows sökruta

Steg 3) Skriv ipconfig /all i kommandotolken och tryck på Enter.

Typing kommandot ipconfig /all i Windows kommando~~POS=TRUNC

Steg 4) Kommandoutdata visas.

ipconfig /all utdata som listar adapterns fysiska adress i kommandotolken

Scrolla ner till värdet bredvid "Fysisk adress"; detta värde är din MAC-adress.

Hitta MAC-adress från nätverksanslutningsinställningar

Ett annat sätt är att kontrollera dina nätverkskortsuppgifter i Windows.

Steg 1) Klicka på knappen ”Start”.

Öppnande av Windows Startmeny för att nå nätverksinställningar

Steg 2) Skriv ”visa nätverksstatus och uppgifter” i sökrutan.

Söker efter Visa nätverksstatus och uppgifter i Windows

Steg 3) Klicka på din aktiva nätverksanslutning.

Välja Ethernet-nätverksanslutning i Windows Nätverks-och delningscenter

Steg 4) Klicka på "Detaljer" på nästa skärm.

Klicka på Detaljer i Windows anslutningsstatusfönster

Steg 5) Leta reda på posten ”Fysisk adress”.

Värdet för den fysiska adressen visas i Windows Fönstret Nätverksanslutningsdetaljer

Värdet som visas för den fysiska adressen är din MAC-adress. Dessa steg täcker Windowsför andra system, se guide för att hitta och ändra en MAC-adress on macOS och Linux.

Hur man ändrar MAC-adressen i Windows

Du kan också ändra, eller förfalska, MAC-adressen Windows presenterar, med hjälp av Enhetshanteraren eller registret:

Använda Enhetshanteraren för att ändra MAC-adress

Steg 1) Klicka på knappen ”Start”.

Öppnande av Windows Start-menyn för att starta Enhetshanteraren

Steg 2) Skriv ”enhetshanteraren” i sökfältet.

Söker efter Enhetshanteraren i Windows sökruta

Steg 3) Klicka på ”Nätverkskort” för att expandera trädet.

Utöka grenen Nätverkskort i Windows Enhetshanteraren

Steg 4) Högerklicka på nätverkskortet och klicka på "Egenskaper".

Öppnar dialogrutan Egenskaper för ett nätverkskort i Enhetshanteraren

Steg 5) Klicka på fliken "Avancerat" på nästa skärm.

Välja fliken Avancerat i dialogrutan Egenskaper för nätverkskortet

Steg 6) Under ”Egenskaper” väljer du ”Nätverksadress”.

Välja egenskapen Nätverksadress på fliken Avancerat

Steg 7) I fältet ”Värde” skriver du in önskad MAC-adress.

Ange en ny MAC-adress i fältet Värde i egenskapen Nätverksadress

Steg 8) Starta om datorn för att aktivera ändringen.

Starta om Windows Dator för att tillämpa den nya MAC-adressen

Steg 9) Verifiera med typing ipconfig/all i kommandotolken.

Bekräfta den uppdaterade fysiska adressen med ipconfig /all efter en ändring i Enhetshanteraren

Använd Registry för att ändra MAC-adress

Steg 1) Klicka på knappen ”Start”.

Öppnande av Windows Start-menyn för att nå dialogrutan Kör

Steg 2) Skriv ”kör” i sökfältet.

Lansering av Windows Kör dialogruta från sökning

Steg 3) Skriv REGEDIT och tryck på “OK”.

Inmatning av REGEDIT i dialogrutan Kör för att öppna Registereditorn

Steg 4) Navigera till den här registernyckeln:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<network adapter>\Parameters

Navigera till nätverkskortet Parametertangenten i Windows Registereditorn

Steg 5) Högerklicka och välj "Nytt" -> "Strängvärde".

Skapa ett nytt strängvärde under adapterns registernyckel

Steg 6) Ge värdet namnet "Nätverksadress" och tryck på Enter.

Namnge det nya registersträngvärdet NetworkAddress

Steg 7) Double-klicka på det nya värdet och ange adapterns nya MAC-värde.

Redigera värdet för NetworkAddress för att ange en ny MAC-adress

Steg 8) Tryck på “OK” för att spara det nya värdet.

Spara det nya MAC-adressvärdet i Registereditorn

Steg 9) Starta om datorn för att aktivera ändringarna.

Starta om Windows Dator för att tillämpa ändringen av MAC-adressen i registret

Steg 10) Verifiera med typing ipconfig/all i kommandotolken.

Bekräfta den uppdaterade fysiska adressen med ipconfig /all efter en registerändring

Skillnad mellan MAC-adress och IP-adress

Följande tabell visar viktiga skillnader mellan en MAC-adress och en IP-adress:

MAC-adress IP-adress
MAC-adressen står för Media Access Control Address. IP-adressen står för Internet Protocol Address.
Den består av en 48-bitars adress. Den består av en 32-bitars (IPv4) adress.
En MAC-adress fungerar på datalänklagret i OSI-modell. En IP-adress fungerar på nätverkslagret i OSI-modellen.
Det kallas en fysisk adress. Det kallas en logisk adress.
Du kan hämta MAC-adressen för en enhet från dess IP-adress med hjälp av ARP-protokoll. Du kan hämta en enhets IP-adress från dess MAC-adress med hjälp av RARP-protokollet.
Klasser används inte i MAC-adresser. I IP använder IPv4 klasserna A, B, C, D och E.

Vanliga frågor

En MAC-adress är 48 bitar lång och visas som tolv hexadecimala siffror i sex kolon- eller bindestreckseparerade par, till exempel 00:1A:2B:3C:4D:5E. Den första halvan är leverantörens OUI; den sista identifierar adaptern.

Randomisering av MAC-adresser gör att en telefon visar en tillfällig, slumpmässig MAC-adress vid sökning efter Wi-Fi. Apple iOS och Android använd den för att förhindra trackung av en enhets permanenta hårdvaruadress.

Eftersom varje adapter har en unik MAC-adress kan nätverk logga den för att känna igen en återkommande enhet. Randomisering begränsar tillfälliga transaktioner. trackung, men att faktiskt gå med i ett nätverk avslöjar fortfarande din verkliga adress till det.

Att ändra sin egen enhets MAC-adress är i allmänhet lagligt och användbart för testning, integritet eller felsökning. Att använda en förfalskad MAC-adress för att kringgå kontroller, utge sig för att vara en enhet eller begå bedrägerier är olagligt på de flesta platser.

MAC-filtrering låter en router tillåta eller blockera specifika MAC-adresser från att ansluta till Wi-Fi. Det lägger till ett tunt lager av åtkomstkontroll, men angripare kan förfalska en godkänd MAC-adress, så det bör komplettera, inte ersätta, kryptering.

Varje adapter bör ha en globalt unik MAC-adress, men dubbletter uppstår genom tillverkningsfel, kloning eller förfalskning. Två identiska MAC-adresser på ett LAN orsakar konflikter, tappade ramar och anslutningsproblem tills den ena ändras.

Maskininlärningsmodeller, som slumpmässiga skogsklassificerare, lär sig varje enhets normala signal- och trafikmönster och flaggar sedan ramar vars MAC-nummer inte matchar, vilket exponerar förfalskade eller oönskade adaptrar snabbare än statiska regler.

GitHub Copilot utkast Python eller shell-skript för uppgifter som att läsa adapter-MAC:er, analysera ipconfig- eller ip-länk-utdata och granska nätverksenheter. RevVisa och testa de genererade kommandona innan du kör dem.

Sammanfatta detta inlägg med: