Tento článek pojednává o následujících tématech:
- Co je MAC adresa?
- Nalezení adresy IP a MAC pomocí příkazového řádku
- Příkaz IP
- Nalezení adresy IP v systémech Linux
- Nalezení MAC adresy v systémech Linux
Adresa MAC (Media Access Control)
Adresa MAC, známá také jako adresa Media Access Control, je jedinečné a samostatné hardwarové číslo konkrétního počítače, zejména v síti LAN (místní síť) nebo v jiných sítích. Pokud jste připojeni k internetu jako hostitel nebo je váš počítač připojen k Internetu, je adresa IP vašeho počítače propojena s fyzickou adresou MAC počítače v síti LAN. Adresa MAC je stejná jako adresa Ethernet v síti Ethernet LAN. V telekomunikačních protokolech používá řízení přístupu k médiím, což je podvrstva vrstvy datového spoje, adresu MAC. Pro každý typ zařízení existuje jiná podvrstva MAC. Ve vrstvě DLC je druhou podvrstvou logická podřízená podřízená vrstva.
Dále vám ukážeme, jak najít adresy IP a MAC zařízení pomocí příkazového řádku v systému Linux.
Vyhledání adresy IP a MAC pomocí příkazového řádku
Pomocí příkazu IP můžete najít IP i MAC adresu vašeho síťového připojení. Zde probereme síťový příkaz IP v Linuxu. Síťové parametry systému Linux je užitečné stáhnout pomocí tohoto příkazu. Tento příkaz bude fungovat na různých systémech Linux, jako je Kali Linux, Arch Linux, Fedora, Ubuntu atd.
Příkaz IP
Příkaz IP nahrazuje příkaz ifconfig, který je součástí balíčku net-tools. Příkaz IP je velmi silný a silný. Syntaxe příkazu IP je zapsána takto:
# X.X.X.XVe výše uvedeném příkazu bude xx nahrazeno následujícími dvěma, aby se získal preferovaný výsledek. Mezi tyto operátory patří:
-s, který se používá k zobrazení více informací souvisejících s příkazem
-PROTI, který se používá k zobrazení verze nástroje ip
Chcete-li zkontrolovat IP adresu v systému Kali Linux, zadejte příkaz ifconfig, jak je znázorněno níže:
$ sudo ifconfig
Nalezení adresy IP systému Linux
Chcete-li zobrazit každou z IP adres systému, napište do terminálu následující příkaz:
$ ip seznam tras
Tento příkaz zobrazí všechny adresy IP s názvy jejich zařízení, které jsou aktuálně k dispozici. Pokud někdo nemá rád výchozí IP adresu připojenou k internetu, může použít parametr grep. Parametr lze zapsat, jak je znázorněno níže:
$ ip seznam tras | grep výchozí
Další možností je použít název zařízení, ale v tomto případě je nezbytné použít názvy konkrétních síťových zařízení. Chcete-li to provést, zadejte následující příkaz:
$ ip addr show
Zde uvidíte, že ethernetové připojení je eth0, zatímco wlp2s0 představuje bezdrátové připojení. V tomto příkladu použijeme eth0:
$ ip addr show eth0
Nalezení MAC adresy systému Linux
Jakékoli síťové zařízení má kritický parametr, například adresu MAC, který bude zahrnovat také hardware počítače nebo serveru. Pro každé zařízení v síti připojené k počítači existuje jedinečná adresa MAC.
Zadejte příkaz ip link do terminálu, jak je znázorněno níže:
$ ip link show
Obslužný program ip link uvádí několik parametrů zařízení. Pro každé ze zařízení pro stav propojení a jejich vlastnosti existují dva řádky. První řádek zobrazí aktuální stav konkrétního zařízení, maximální přenosovou jednotku, sadu příznaků na zařízení atd. Druhý řádek bude podobně označovat aktuální MAC adresu nebo typ aktuálně používané vrstvy spojení. V předchozím příkladu byly nalezeny MAC adresy dvou aktuálně používaných připojení LAN.
Závěr
Tento výukový program vám ukázal, jak vyhledat MAC adresy v Linuxu. Příkazy v tomto článku fungují s mnoha distribucemi, včetně strojů Kali, Arch a Ubuntu Linux.