Комп'ютерні мережі TCP/IP використовують як IP-адреси, так і MAC-адреси підключених клієнтських пристроїв. Хоча IP-адреса з часом змінюється, MAC-адреса мережевого адаптера завжди залишається незмінною.
Існує декілька причин, з яких вам може знадобитися дізнатися MAC-адреса віддаленого комп'ютера, і це легко зробити за допомогою утиліти командного рядка, наприклад командного рядка в Windows.
Навіщо з'ясовувати MAC-адресу?
Один пристрій може мати декілька мережевих інтерфейсів та MAC-адрес. Наприклад, у портативного комп'ютера з підключеннями Ethernet, Wi-Fi і Bluetooth є дві або іноді три MAC-адреси, по одній для кожного фізичного мережевого пристрою.
Причини для відстеження MAC-адреси мережевого пристрою включають в себе:
- Щоб налаштувати фільтрування MAC-адрес на маршрутизаторі, обмежуйте доступ локальної мережі лише до тих пристроїв, адреси яких відповідають списку передустановок.
- Визначити виробника пристрою (перша половина адреси) і серійний номер (друга половина адреси) для обслуговування.
- Маскувати (підробляти) особу іншого пристрою. Підміна MAC-адресації може бути законно використана для реєстрації шлюзу домашньої мережі в інтернет-провайдера. Він також може мати зловмисний намір, наприклад, скасувати функцію фільтрації MAC-адрес для проникнення в мережу.
Обмеження пошуку MAC-адрес
Зазвичай неможливо знайти MAC-адреси для пристроїв, які знаходяться за межами досяжності людини. Часто неможливо визначити MAC-адресу комп'ютера тільки за його IP-адресою, оскільки ці дві адреси походять з різних джерел.
А апаратне забезпечення комп'ютера конфігурація визначає його MAC - адресу, в той час як конфігурація мережі він з'єднаний визначає його IP - адресу. Однак, якщо комп'ютери підключені до однієї мережі TCP/IP, ви можете визначити MAC-адресу за допомогою технології ARP (Address Resolution Protocol), яка включена в TCP/IP.
Використовуючи ARP, кожен локальний мережевий інтерфейс відстежує як IP-адресу, так і MAC-адресу для кожного пристрою, з яким він нещодавно спілкувався. Більшість комп'ютерів дозволяють переглядати список адрес, зібраних ARP.
Як використовувати ARP для пошуку MAC-адреси
У Windows, Linux та інших операційних системах утиліту командного рядка arp показує інформацію про локальну MAC-адресу, що зберігається в кеші ARP. Однак він працює тільки в невеликій групі комп'ютерів у локальній мережі (ЛЗС), а не через Інтернет.
Є інший метод, що використовується для пошуку MAC-адреси комп'ютера, який ви використовуєте в даний момент, який включає використання команди ipconfig/all в Windows.
ARP призначений для використання системними адміністраторами і, як правило, не є корисним способом для відстеження комп'ютерів і людей в Інтернеті.
Ось один приклад того, як знайти MAC-адресу, використовуючи IP-адресу. Почніть з перевірки зв'язку з пристроєм, для якого ви хочете MAC-адресу:
пінг 192.168.86.45
Використовуйте локальну адресу, тому, якщо ваша мережа 10.0.1.x, використовуйте цей номер для перевірки зв'язку.
Команда ping встановлює з'єднання з іншим пристроєм в мережі і повинна показати такий результат:
Пінг 192.168.86.45 з 32 байтами даних:
Відповідь від 192.168.86.45: байт = 32 час = 290 мс TTL = 128
Відповідь від 192.168.86.45: байт = 32 час = 3 мс TTL = 128
Відповідь від 192.168.86.45: байт = 32 час = 176мс TTL = 128
Відповідь від 192.168.86.45: байт = 32 час = 3мс TTL = 128
Використовуйте наступну команду arp, щоб отримати список, який показує MAC-адресу пристрою, що перевіряється:
arp -a
Результати можуть виглядати приблизно так, але, ймовірно, з багатьма іншими записами:
Інтерфейс: 192.168.86.38 --- 0x3
Інтернет - адреса Фізична адреса Тип
192.168.86.1 70-3a-CB-14-11-7a динамічна
192.168.86.45 98-90-96-B9-9D-61 динамічна
192.168.86.255 FF- ff-ff-ff-ff-ff
статична 224.0.0.0.22 01-00-5e-00-00-00-16 статична
224.0.0.251 01-00-5e-00-00
Знайдіть IP-адресу пристрою у списку. MAC-адреса показана поруч з ним. У цьому прикладі IP-адреса - 192.168.86.45, а його MAC-адреса - 98-90-96-B9-9D-61.
Перевірте дані вашого маршрутизатора
Щоб знайти MAC-адресу пристрою, підключеного до маршрутизатора, за умови, що ви можете отримати доступ до адміністративної панелі управління маршрутизатором, увійти в систему і перевірити наявність підключених пристроїв. Кожен активний пристрій, а також нещодавно підключені пристрої повинні вказувати як локальну IP-адресу, так і MAC-адресу.






