У цій статті буде обговорено наступне:
- Що таке MAC-адреса?
- Пошук IP та MAC-адреси за допомогою командного рядка
- Команда IP
- Пошук IP-адреси в системах Linux
- Пошук MAC-адреси в системах Linux
Адреса контролю доступу до медіа (MAC)
MAC-адреса, також відома як Адреса контролю доступу до медіа, - це унікальний та окремий апаратний номер певного комп'ютера, особливо в локальній мережі (Локальна мережа) або в інших мережах. Коли ви підключені до Інтернету як хост або ваш комп'ютер підключений до Інтернету, IP-адреса вашого комп'ютера пов'язана з фізичною MAC-адресою комп'ютера в локальній мережі. MAC-адреса така ж, як Ethernet-адреса в локальній мережі Ethernet. У телекомунікаційних протоколах управління доступом до медіа, яке є підрівнем рівня каналу передачі даних, використовує MAC-адресу. Для кожного типу пристроїв існує різний підшар MAC. На рівні DLC другий підрівню є підрівнем управління логічним посиланням.
Далі ми покажемо вам, як за допомогою командного рядка в Linux знайти IP та MAC-адреси пристрою.
Пошук IP та MAC-адреси за допомогою командного рядка
За допомогою команди IP ви можете знайти як IP, так і MAC-адресу мережевого з'єднання. Тут ми обговоримо мережеву команду IP у Linux. Параметри мережі Linux корисно вивести за допомогою цієї команди. Ця команда буде працювати в різних системах Linux, таких як Kali Linux, Arch Linux, Fedora, Ubuntu тощо.
Команда IP
Команда IP замінює команду ifconfig, яка є частиною пакету net-tools. Команда IP дуже потужна і потужна. Синтаксис команди IP пишеться таким чином:
# х.х.х.хУ наведеній вище команді xx буде замінено наступними двома для отримання бажаного результату. До таких операторів належать:
-s, який використовується для показу додаткової інформації, пов’язаної з командою
-V, який використовується для показу версії утиліти ip
Щоб перевірити IP-адресу в Kali Linux, введіть команду ifconfig, як показано нижче:
$ sudo ifconfig
Пошук IP-адреси системи Linux
Щоб перерахувати кожну з IP-адрес системи, напишіть у терміналі таку команду:
$ ip список маршрутів
Ця команда відобразить усі IP-адреси з їх іменами пристроїв, які доступні на даний момент. Якщо комусь не подобається IP-адреса за замовчуванням, підключена до Інтернету, тоді він може використовувати параметр grep. Параметр можна записати, як показано нижче:
$ ip list list | grep за замовчуванням
Інший варіант - використовувати ім’я пристрою, але в цьому випадку важливо використовувати імена певних мережевих пристроїв. Для цього введіть таку команду:
$ ip addr show
Тут ви побачите, що Ethernet-з'єднання є eth0, тоді як wlp2s0 являє собою бездротове з'єднання. У цьому прикладі ми використаємо eth0:
$ ip addr show eth0
Пошук MAC-адреси системи Linux
Будь-який мережевий пристрій має критичний параметр, такий як MAC-адреса, який також включатиме апаратне забезпечення комп'ютера або сервера. Для кожного пристрою в мережі, підключеного до комп'ютера, існує унікальна MAC-адреса.
Введіть команду ip link в термінал, як показано нижче:
$ ip посилання шоу
Утиліта ip link містить кілька параметрів для пристрою. Існує два рядки для кожного з пристроїв для стану зв'язку та їх властивостей. Перший рядок відображатиме поточний стан конкретного пристрою, максимальний блок передачі, набір прапорів на пристрої тощо. Аналогічним чином, другий рядок вказуватиме поточну MAC-адресу або тип використовуваного на даний момент рівня зв'язку. У попередньому прикладі знайдено MAC-адреси двох мережевих з'єднань, що використовуються в даний час.
Висновок
Цей підручник показав вам, як шукати MAC-адреси в Linux. Команди в цій статті працюють з багатьма дистрибутивами, включаючи машини Kali, Arch та Ubuntu Linux.