V tomto článku sa bude diskutovať o nasledujúcich témach:
- Čo je MAC adresa?
- Vyhľadanie adresy IP a MAC pomocou príkazového riadku
- Príkaz IP
- Nájdenie adresy IP v systémoch Linux
- Vyhľadanie adresy MAC v systémoch Linux
Adresa MAC (Media Access Control)
Adresa MAC, známa tiež ako adresa prístupu k médiu, je jedinečné a samostatné hardvérové číslo konkrétneho počítača, najmä v sieti LAN (lokálna sieť) alebo v iných sieťach. Ak ste pripojení k internetu ako hostitelia alebo ak je počítač pripojený k internetu, adresa IP vášho počítača je prepojená s fyzickou adresou MAC počítača v sieti LAN. Adresa MAC je rovnaká ako adresa Ethernet v sieti Ethernet LAN. V telekomunikačných protokoloch používa kontrola prístupu k médiám, ktorá je podvrstvou vrstvy dátového spojenia, adresu MAC. Pre každý typ zariadenia existuje iná podvrstva MAC. Vo vrstve DLC je druhou podvrstvou podvrstva na riadenie logického spojenia.
Ďalej vám ukážeme, ako nájsť adresy IP a MAC zariadenia pomocou príkazového riadku v systéme Linux.
Vyhľadanie adresy IP a MAC pomocou príkazového riadku
Pomocou príkazu IP môžete zistiť adresu IP aj MAC vášho sieťového pripojenia. Tu budeme diskutovať o sieťovom príkaze IP v systéme Linux. Sieťové parametre systému Linux je užitočné stiahnuť pomocou tohto príkazu. Tento príkaz bude fungovať na rôznych systémoch Linux, ako sú Kali Linux, Arch Linux, Fedora, Ubuntu atď.
Príkaz IP
Príkaz IP nahrádza príkaz ifconfig, ktorý je súčasťou balíka net-tools. Príkaz IP je veľmi silný a výkonný. Syntax príkazu IP je napísaná nasledovne:
# X.X.X.XVo vyššie uvedenom príkaze bude xx nahradené nasledujúcimi dvoma, aby sa získal preferovaný výsledok. Medzi týchto operátorov patria:
-s, ktorý slúži na zobrazenie ďalších informácií súvisiacich s príkazom
-V, ktorý sa používa na zobrazenie verzie utility ip
Ak chcete skontrolovať adresu IP v systéme Kali Linux, zadajte príkaz ifconfig, ako je uvedené nižšie:
$ sudo ifconfig
Vyhľadanie adresy IP systému Linux
Ak chcete zobraziť zoznam všetkých adries IP systému, zadajte do terminálu nasledujúci príkaz:
$ ip zoznam trás
Tento príkaz zobrazí všetky adresy IP s názvami ich zariadení, ktoré sú momentálne k dispozícii. Ak sa niekomu nepáči predvolená adresa IP pripojená k internetu, môže použiť parameter grep. Parameter je možné zapísať, ako je uvedené nižšie:
$ ip zoznam trasy | grep predvolené
Ďalšou možnosťou je použitie názvu zariadenia, ale v takom prípade je nevyhnutné použiť názvy konkrétnych sieťových zariadení. Ak to chcete urobiť, zadajte nasledujúci príkaz:
$ ip addr show
Tu uvidíte, že ethernetové pripojenie je eth0, zatiaľ čo wlp2s0 predstavuje bezdrôtové pripojenie. V tomto príklade použijeme et0:
$ ip addr show eth0
Vyhľadanie MAC adresy systému Linux
Akékoľvek sieťové zariadenie má kritický parameter, napríklad adresu MAC, ktorý bude tiež obsahovať hardvér počítača alebo servera. Pre každé zariadenie v sieti, ktoré je pripojené k počítaču, existuje jedinečná adresa MAC.
Zadajte príkaz ip link do terminálu, ako je uvedené nižšie:
$ ip odkaz show
Obslužný program ip link uvádza niekoľko parametrov zariadenia. Pre každé zo zariadení pre stav prepojenia a ich vlastnosti existujú dva riadky. Prvý riadok zobrazuje aktuálny stav konkrétneho zariadenia, maximálnu prenosovú jednotku, sadu príznakov na zariadení atď. Druhý riadok bude podobne označovať aktuálnu adresu MAC alebo typ vrstvy spojenia, ktorá sa v súčasnosti používa. V predchádzajúcom príklade boli nájdené MAC adresy dvoch súčasne používaných sietí LAN.
Záver
Tento výukový program vám ukázal, ako vyhľadať adresy MAC v systéme Linux. Príkazy v tomto článku fungujú s mnohými distribúciami, vrátane počítačov Kali, Arch a Ubuntu Linux.