Коротко
MAC-адреса (Media Access Control) — це апаратний ідентифікатор мережевого адаптера, наприклад модуля Wi-Fi у телефоні чи порту Ethernet у ноутбуці. За нею пристрої в одній локальній мережі знаходять один одного: роутер доставляє дані на ваш телефон саме за MAC-адресою.
MAC-адреса ніколи не залишає локальну мережу. Сайти й застосунки в інтернеті бачать вашу IP-адресу, її можна подивитися на сторінці Мій IP.
Як виглядає MAC-адреса
MAC-адреса має 48 біт і записується як шість пар шістнадцяткових цифр через двокрапку або дефіс:
3C:22:FB:1A:2B:3C або 3C-22-FB-1A-2B-3C
- Перші три пари — це OUI (Organizationally Unique Identifier), який виробнику видає організація IEEE. Тому за MAC-адресою можна дізнатися, хто зробив пристрій: Apple, Samsung чи Intel.
- Останні три пари виробник призначає кожному адаптеру сам.
Кожен мережевий адаптер має свою MAC-адресу. У ноутбука з Wi-Fi, Ethernet і Bluetooth їх три.
MAC-адреса та IP-адреса: у чому різниця
| MAC-адреса | IP-адреса | |
|---|---|---|
| Що позначає | Мережевий адаптер | Пристрій або мережу в інтернеті |
| Хто призначає | Виробник (або система випадково) | Роутер (приватна IP) або провайдер (публічна IP) |
| Де працює | Лише в локальній мережі | У локальній мережі та в інтернеті |
| Рівень мережі | 2-й (канальний) | 3-й (мережевий) |
| Змінюється при зміні місця | Зазвичай ні | Так, у кожній новій мережі |
| Чи бачать сайти | Ні | Так, публічну IP |
| Приклад | 3C:22:FB:1A:2B:3C | 192.168.1.23 або 203.0.113.42 |
Вони працюють разом. Коли ноутбук надсилає дані на 192.168.1.1, він через ARP (Address Resolution Protocol) питає «у кого ця IP?» і отримує MAC-адресу роутера. Роутер, своєю чергою, спілкується з провайдером, використовуючи свою MAC-адресу та вашу публічну IP.
Як дізнатися MAC-адресу
Windows 10 і 11
- Відкрийте Настройки > Мережа й Інтернет, потім Wi-Fi або Ethernet.
- Натисніть Властивості обладнання.
- Знайдіть рядок Фізична адреса (MAC).
Або відкрийте командний рядок і виконайте ipconfig /all. Рядок Фізична адреса під кожним адаптером і є його MAC.
Mac
- Відкрийте Системні параметри > Wi-Fi.
- Натисніть Деталі поруч із мережею, до якої підключені.
- Там вказано MAC-адресу (у старих версіях macOS на вкладці Апаратне забезпечення).
Або виконайте в Терміналі ifconfig en0 | grep ether. На більшості Mac en0 — це адаптер Wi-Fi.
iPhone і iPad
- Апаратна адреса: Параметри > Загальні > Про пристрій > Адреса Wi-Fi.
- Адреса, що використовується в конкретній мережі: Параметри > Wi-Fi, торкніться (i) поруч із мережею і подивіться Приватна адреса Wi-Fi.
Android
Меню відрізняються в різних виробників, але зазвичай так:
- Апаратна адреса: Налаштування > Про телефон > MAC-адреса Wi-Fi (іноді в розділі Стан або Відомості про обладнання).
- Адреса, що використовується в конкретній мережі: Налаштування > Мережа й інтернет > Інтернет, торкніться шестірні поруч із мережею. У розділі Конфіденційність видно, чи використовується випадкова MAC-адреса.
Linux
Виконайте ip link. Адреса після link/ether і є MAC кожного інтерфейсу.
Випадкова MAC-адреса та приватна адреса Wi-Fi
Оскільки MAC-адреса не змінюється, мережі Wi-Fi у магазинах, аеропортах і готелях могли за нею довго впізнавати той самий телефон. Щоб цього не було, сучасні системи використовують замість справжньої випадкову MAC-адресу:
- iPhone і iPad (iOS 14 і новіші) використовують для кожної мережі приватну адресу Wi-Fi. У нових версіях можна вибрати Вимк., Фіксована або Змінна.
- Android (10 і новіші) за замовчуванням використовує випадкову MAC-адресу для кожної мережі.
- Windows 10 і 11 мають перемикач Випадкові апаратні адреси в налаштуваннях Wi-Fi.
- macOS (Sequoia і новіші) має параметр Приватна адреса Wi-Fi у деталях кожної мережі.
Другий символ випадкової адреси зазвичай 2, 6, A або E. Це означає, що адреса «адмініструється локально», а не задана виробником.
Удома це може заважати. Фільтрація за MAC, батьківський контроль або закріплена за пристроєм IP у роутері залежать від MAC-адреси. Вимкніть приватну адресу лише для домашньої мережі, а в публічних мережах Wi-Fi залиште її ввімкненою.
Чи бачать сайти вашу MAC-адресу?
Ні. MAC-адреса використовується лише між вашим пристроєм і наступним пристроєм у мережі, зазвичай роутером. Пересилаючи трафік в інтернет, роутер підставляє свою MAC-адресу замість адреси вашого пристрою, а на наступній ділянці її знову замінюють. Коли запит доходить до сайту, від MAC-адреси вашого пристрою не лишається й сліду.
Сайти бачать вашу публічну IP-адресу та те, на яке місце і провайдера вона вказує. Відкрийте сторінку Мій IP, щоб побачити саме це. Браузери не дають вебсторінкам способу прочитати MAC-адресу, а iOS і Android забороняють звичайним застосункам читати справжню апаратну адресу.
Хто бачить вашу MAC-адресу: усі в тій самій локальній мережі, наприклад власник роутера чи оператор публічної точки доступу. Саме для цього й потрібні випадкові адреси.
Часті запитання
Чи можуть два пристрої мати однакову MAC-адресу?
Виробники стежать, щоб апаратні MAC-адреси не повторювалися, але насправді адреса має бути унікальною лише в локальній мережі. Випадкові адреси достатньо випадкові, щоб збіг в одній мережі був дуже малоймовірним.
Чи приховує VPN MAC-адресу?
Від сайтів приховувати нічого: вони її й так не бачать. VPN приховує вашу публічну IP. Мережа Wi-Fi, до якої ви підключені, бачить вашу MAC-адресу (або випадкову) і з VPN, і без нього.
Чи можна змінити MAC-адресу?
Так. Найпростіше ввімкнути випадкову адресу, як описано вище. У Windows деякі драйвери дозволяють задати своє значення в полі Мережева адреса в додаткових властивостях адаптера. На те, що бачать сайти, це не впливає.
Чи можна відстежити людину за MAC-адресою?
Лише поблизу. Мережі Wi-Fi та деякі датчики вміють записувати MAC-адреси пристроїв поруч, тому телефони й роблять їх випадковими. В інтернеті стеження відбувається за IP-адресою, cookie та відбитком браузера.
MAC-адреса та IP-адреса — це одне й те саме?
Ні. MAC-адреса позначає ваше мережеве обладнання в локальній мережі. IP-адресу видає мережа, і за нею інтернет знаходить вас. Детальніше в статті що таке IP-адреса.