Tādi lasītāji kā jūs palīdz atbalstīt MUO. Veicot pirkumu, izmantojot saites mūsu vietnē, mēs varam nopelnīt filiāles komisiju. Lasīt vairāk.

Ja administrējat Linux sistēmu, iespējams, būs reizes, kad jums būs jāzina savas sistēmas MAC adrese. Šī informācija var būt nepieciešama vairāku iemeslu dēļ. Varbūt vēlaties, lai DHCP jums piešķir fiksētu IP adresi. Šim nolūkam jums būs nepieciešama MAC adrese, lai varētu pievienot IP un MAC adrešu kartēšanu savām DHCP servera konfigurācijām.

Šī informācija var būt nepieciešama arī MAC adrešu filtrēšanai, lai atļautu vai bloķētu noteiktas ierīces jūsu tīklā. Vai varbūt vēlaties iestatīt Wake-on-LAN. Neatkarīgi no iemesla, šeit ir daži dažādi veidi, kā atrast MAC adresi jūsu Linux sistēmā.

Kas ir MAC adrese?

MAC adrese, kas pazīstama arī kā fiziskā vai aparatūras adrese, ir unikāls identifikators, kas saistīts ar a tīkla interfeisa karte gandrīz no katras tīklam pievienotās ierīces.

MAC adrese darbojas otrajā slānī (datu saites slānis). OSI modelis un ir 48 biti garš, kur pirmie 24 biti apzīmē ražotāja ID, bet pēdējie 24 biti – unikālo ID šim tīklam. Tāpat kā IP adreses, varat arī

mainiet sava NIC MAC adresi.

Atrodiet MAC adresi operētājsistēmā Linux, izmantojot komandrindu

Tālāk ir norādītas dažas ātrākās un vienkāršākās metodes MAC adreses atrašanai operētājsistēmā Linux.

Izmantojot ip komandu

Varat izmantot komandu ip operētājsistēmā Linux, lai skatītu un konfigurētu fiziskās, kā arī virtuālās tīkla saskarnes, maršrutēšanu, politikas maršrutēšanu un tuneļus. Tas var pievienot vai dzēst tīkla saskarni, piešķirt/noņemt IP adreses, parādīt tīkla saskarņu statusu un veikt daudz noderīgākus uzdevumus.

Sistēmas MAC adresi var atrast, izmantojot šādu ip komandu:

ip saite parādīt

Šī komanda parāda visu tīkla saskarņu informāciju, tostarp to MAC adreses, izņemot etiķeti saite/ēteris kā norādīts zemāk:

Lai atrastu konkrēta tīkla interfeisa MAC adresi, izmantojiet šādu sintaksi:

ip saite parādīt izstrādātājs

Izmantojot komandu ifconfig

Ifconfig komanda operētājsistēmā Linux ļauj konfigurēt un parādīt tīkla saskarņu statusu. Turklāt tas var arī aktivizēt un deaktivizēt tīkla interfeisu.

Lai atrastu visu pieejamo tīkla saskarņu MAC adreses (pat ja tās ir deaktivizētas), izmantojiet komandu ifconfig ar -a karogu šādi:

ifconfig -a

Lai atrastu konkrēta tīkla interfeisa MAC adresi, norādiet tās nosaukumu kā argumentu:

ifconfig interfeisa_nosaukums

Lai atrastu visu pašlaik aktīvo tīkla saskarņu MAC adreses, izmantojiet komandu ifconfig bez karoga:

ifconfig

Izvadē blakus etiķetei varat atrast interfeisa MAC adresi ēteris kā norādīts zemāk:

ethtool ir Linux utilīta, kas ļauj meklēt un konfigurēt tīkla draiverus un tīkla interfeisa kartes iestatījumus. Izmantojot utilītu ethtool, varat arī pieprasīt tīkla interfeisu tās MAC adresei.

Šeit ir komanda, kā to izdarīt:

ethtool -P interfeisa_nosaukums

Iegūstiet MAC adresi no /sys/class/net direktorija

The /sys/class/net direktorijā ir informācija par sistēmai pievienotajām tīkla ierīcēm. Šajā direktorijā ir atsevišķs apakšdirektorijs katrai tīkla saskarnei, piemēram /sys/class/net/ens33 un /sys/class/net /ens37.

Katrā apakšdirektorijā ir dažādi faili katram tīkla atribūtam, piemēram, MAC adrese, tīkla ierīces darbības stāvoklis, tās duplekss, MTU utt. MAC adreses informācija tiek saglabāta mapē adrese failu.

Lai uzskaitītu sistēmai pievienotās tīkla saskarnes, izmantojiet šo komandu:

ls /sys/klasē/tīkls

Lai atrastu noteikta tīkla interfeisa MAC adresi, izmantojiet šādu komandu sintaksi:

kaķis /sys/klasē/tīkls/interfeisa_nosaukums/adrese

Piemēram, lai atrastu tīkla interfeisa MAC adresi, pieņemsim ens33, komanda būtu šāda:

kaķis /sys/klasē/tīkls/ens33/adrese

Kā atrast MAC adresi operētājsistēmā Linux, izmantojot GUI

Tie, kas saviem ikdienas uzdevumiem dod priekšroku GUI, var grafiski atrast savu MAC adresi, izmantojot tīkla pārvaldnieku, ko nodrošina viņu izplatīšana. Tāpat kā Ubuntu, varat izmantot tīkla savienojumu iestatījumus.

Atvērt Iestatījumi Linux izplatīšanā, ar peles labo pogu noklikšķinot uz darbvirsmas vai lietojumprogrammu izvēlnē. Kreisajā panelī dodieties uz Tīkls cilne. Tas parādīs visas jūsu sistēmai pievienotās tīkla saskarnes.

Lai atrastu tīkla interfeisa MAC adresi, noklikšķiniet uz Cog (iestatījumu) ikona tās priekšā.

Tiks atvērts jauns logs, kurā būs redzama informācija par tīkla interfeisu. Šeit jūs atradīsiet MAC adresi blakus etiķetei Aparatūras adrese.

Šajā rokasgrāmatā attēliem esam izmantojuši GNOME, taču arī citās darbvirsmas vidēs būtu līdzīgi iestatījumi, tikai ar atšķirīgām etiķetēm.

Atrodiet citas sistēmas MAC adresi lokālajā tīklā

Līdzīgi kā jūsu MAC adrese, jūs varat atrast arī citu sistēmu MAC adreses vietējā tīklā. Lūk, kā to izdarīt:

Izmantojot arp komandu

Varat izmantot ARP vai Address Resolution Protocol, lai uzzinātu MAC adresi noteiktai IP adresei. Lai atrastu citas sistēmas MAC adresi lokālajā tīklā, ping tās IP adresei ar:

ping -c1 <IPadrese>

Ping komanda izmantos ARP, lai uzzinātu attālās sistēmas MAC adresi. Kad tā saņem šo informāciju, tā tiek saglabāta ARP tabulā, kuru varat skatīt, izmantojot:

arp -n | grep <IPadrese>

Šī komanda izdrukās norādītās IP adreses MAC adresi.

Arping utilīta palīdz atklāt un pārbaudīt lokālās sistēmas tīklā. Tas darbojas OSI modeļa otrajā slānī un nosūta ARP pieprasījumu sistēmai, lai noteiktu, vai tā ir dzīva un reaģē. Tas atšķiras no ping utilīta, kas darbojas trešajā slānī.

Arping var instalēt, izmantojot šādas komandas:

Izplatījumos, kuru pamatā ir Debian:

sudo apt uzstādīt arping

Izplatījumos, kuru pamatā ir RHEL:

sudo yum uzstādīt arping

Pēc instalēšanas atrodiet citas sistēmas MAC adresi tīklā, norādot tās IP adresi kā argumentu, izmantojot šādu komandu:

sudo arping -c 1 <IPadrese>

Ja jūsu sistēmai ir vairāki NIC, varat norādīt, no kuras saskarnes ir jānosūta pieprasījums, izmantojot -Es karodziņš (lielais burts "i"), kam seko saskarnes nosaukums:

sudo arping -c 1 -I interfeisa_nosaukums <IPadrese>

Piemēram, šī komanda nosūtīs vienu ARP pieprasījumu no tās ens33 saskarne ar attālās sistēmas IP adresi 192.168.42.133.

sudoarping-c 1 -Esens33 192.168.42.133

Izvadā jūs saņemsit ARP atbildi no mērķa sistēmas, kurā būs tā MAC adrese.

Operētājsistēmā Linux ir viegli atrast savu MAC adresi

Ņemot vērā dažādās metodes MAC adreses atrašanai operētājsistēmā Linux, varat izvēlēties jebkuru, kas jums šķiet ērts.

Līdzīgi kā Linux, MAC adresi var atrast arī operētājsistēmās Windows un macOS; tomēr tiem ir dažādas komandu kopas un GUI.