Hvordan finne MAC-adresse på Linux

Hvis du trenger å finne MAC-adressenumre for et hvilket som helst nettverksgrensesnitt som er koblet til datamaskinen din, gjør Linux dette ganske enkelt. Hvert datamaskinnettverksgrensesnitt mottar en unik Media Access Control (MAC) adresse, som forklarer hvilken enhet den tilhører. Ingen MAC-adresser er like. Brukere med flere nettverksgrensesnitt vil ende opp med mer enn en adresse å se på.

Du må jobbe med et kommandolinjegrensesnitt for å finne MAC-adresseinformasjon, men du trenger ikke å være logget på som root. Brukere av grafiske skrivebordsmiljøer kan vanligvis holde nede Ctrl + Alt + T for å åpne en terminal. Ubuntu Unity-brukere kan søke etter ordet terminal på Dash. De som bruker Xfce4 kan finne den på Whisker-menyen i Systemverktøy, og LXDE, KDE og GNOME Shell-brukere bør finne den på menyen samme sted. Du kan arbeide fra hvilken melding du får.

Metode 1: Finn MAC-adressetall med ip-kobling

Når du blir bedt om det, skriver du bare ip lenke og trykk enter. Du får en liste over MAC-adressetall, og du trenger bare å lete etter navnet GNU / Linux gir til nettverkskortet. For eksempel kan du se wls1 :, som sannsynligvis indikerer en Wi-Fi-tilkobling du jobber med. En henvisning til lenke / eter vil peke på Ethernet-tilkoblingen din. Du vil muligens se mer enn en av disse referansene hvis du er på en sterkere moderne stasjonær datamaskin eller en bærbar datamaskin som du personlig har oppgradert.

Du vil også finne link / loopback mer enn sannsynlig, som vil bestå av alle nuller. Dette peker bare tilbake til din egen vert. Av sikkerhetsgrunner ble skjermbildene våre tatt i en virtuell maskin, så vi hadde bare denne adapteren. Du vil ikke dele MAC-adressen din med folk!

Det er virkelig ikke noe å gjøre. Denne ene kommandoen er nok til å finne svaret på spørsmålet ditt uten å spille videre.

Metode 2: Finn MAC-adresse med ifconfig-kommandoen

Som med nesten alt på Linux-kommandolinjen, er det mer enn en måte å finne MAC-adressedata på. Skriv inn på ledeteksten ifconfig -a | grep HWaddr og trykk deretter enter. Hvis denne kommandoen er lang, og du vil kopiere den fra denne artikkelen, må du huske at du må lime inn fra Rediger-menyen i terminalvinduet. Du vil kanskje i stedet holde nede Shift + Ctrl + V, men den vanlige Ctrl + V-hurtigtasten fungerer ikke.

Nok en gang trenger du ikke å være root for å kjøre denne kommandoen. Så snart du har kjørt den, vil du motta MAC-maskinvareadressen for hver nettverksenhet som er koblet til systemet. Du har kanskje bare noen få på en bærbar datamaskin, mens tilkoblede rutere til slutt kan liste opp dusinvis av forskjellige tilkoblinger hvis de sender pakker mange forskjellige steder.

Det er ingenting annet å gjøre; du kan finne MAC-adressedata med en enkelt kommando. Hvis du ikke ser noe returnert, er du sannsynligvis ikke koblet til et nettverk. Du vil sjekke om du ikke har deaktivert nettverk, miste en Wi-Fi-forbindelse ved å flytte rundt eller trekke ut en Ethernet-ledning. Du vil sannsynligvis også sørge for at du ikke kjørte kommandoen på en ikke-tilkoblet virtuell maskin uten et nettverk som vi gjorde med det formål å demonstrere.


$config[zx-auto] not found$config[zx-overlay] not found