Máte potíže se zjištěním MAC adresy vašeho zařízení v Linuxu? Žádný problém! V tomto článku si představíme různé způsoby, jak efektivně vyhledat MAC adresu síťových adaptérů ve vašem linuxovém systému.
Použití příkazu „ip link show“
Existuje několik metod, jak v Linuxu zobrazit MAC adresu. Jedním z nejjednodušších přístupů je využití terminálu a příkazu `ip link show`. Tento nástroj vám poskytne přehled o všech připojených síťových zařízeních, včetně informací o IP a MAC adresách.
Pro začátek otevřete terminál. Můžete to provést stisknutím klávesové zkratky Ctrl + Alt + T, nebo vyhledáním aplikace „Terminál“ v nabídce aplikací.
Jakmile máte terminál otevřený, zadejte následující příkaz pro zobrazení všech síťových zařízení:
ip link show
V zobrazeném výstupu hledejte informace o vašem konkrétním síťovém zařízení. V našem příkladu budeme pracovat se zařízením „wlan0“, ale vaše zařízení se může jmenovat jinak.
V popisu vašeho zařízení vyhledejte řádek začínající `link/ether`. Hodnota vedle `link/ether` je vaše hledaná MAC adresa. Pro pozdější použití můžete tento výstup přesměrovat do textového souboru pomocí následujícího příkazu:
ip link show > ~/moje-mac-adresa.txt
Obsah tohoto souboru si můžete kdykoli zobrazit pomocí příkazu `cat`:
cat ~/moje-mac-adresa.txt
Alternativně můžete soubor `moje-mac-adresa.txt` otevřít v textovém editoru pomocí správce souborů.
Zjištění MAC adresy prostřednictvím adresáře „/sys“
Další možností, jak zjistit MAC adresu v Linuxu, je prozkoumat adresář `/sys`. Tato metoda je sice o něco složitější než předchozí, ale představuje alternativní řešení, pokud vám nevyhovuje použití `ip link show`.
Opět otevřete terminál (Ctrl + Alt + T, nebo vyhledáním v nabídce aplikací).
Po otevření terminálu se přesuneme do adresáře `/sys` pomocí příkazu `cd`:
cd /sys
V adresáři `/sys` zobrazte obsah pomocí příkazu `ls`:
ls
Ve výstupu byste měli najít složku `class`. Pokud ji nevidíte, restartujte počítač a zkuste to znovu. Po nalezení složky `class` do ní přejděte pomocí příkazu `cd`:
cd class
V adresáři `class` znovu použijte příkaz `ls`. Tentokrát hledejte složku `net`, která obsahuje informace o síťových adaptérech:
ls
Přejděte do adresáře `net` pomocí příkazu `cd`:
cd net
V adresáři `net` po spuštění příkazu `ls` byste měli vidět seznam síťových zařízení (např. `enp5s0` pro ethernet, `wlan0` pro WiFi a `lo` pro zpětnou smyčku).
Vyberte síťové zařízení, pro které chcete zjistit MAC adresu, a přejděte do jeho adresáře pomocí příkazu `cd`. V našem příkladu použijeme složku `wlan0`.
V dané složce zobrazte MAC adresu pomocí příkazu `cat` na soubor `address`:
cat address
Chcete si MAC adresu uložit do souboru? Použijte tento příkaz:
cat address > ~/moje-mac-adresa.txt
Metoda s příkazem „ifconfig“
Třetí možnost, jak zjistit MAC adresu v Linuxu, představuje starší nástroj `ifconfig`. Je důležité si uvědomit, že `ifconfig` je postupně nahrazován a nemusí být dostupný v novějších distribucích Linuxu. Pokud jej však váš systém ještě obsahuje, můžete jej použít pro zjištění MAC adresy.
Otevřete terminál a zadejte příkaz `ifconfig` pro zobrazení seznamu síťových zařízení:
ifconfig
Vyhledejte síťové zařízení, jehož MAC adresu potřebujete. V našem případě hledáme zařízení `wlan0` (WiFi).
Pod informacemi o zařízení najdete řádek začínající `ether`. Hodnota vedle tohoto řádku je vaše MAC adresa.