Безкоштовні інструменти

Форматувальник MAC-адрес

Нормалізує MAC-адресу у формати з двокрапками, дефісами, крапками Cisco та без роздільників і показує її OUI й тип адреси.

Що робить Форматувальник MAC-адрес

MAC-адреса — це 48-бітовий апаратний ідентифікатор, але кожен записує її по-різному: двокрапки, дефіси, крапки в стилі Cisco або взагалі без роздільників, у верхньому чи нижньому регістрі. Цей інструмент приймає MAC у будь-якій із цих форм і одразу нормалізує її в усі стандартні нотації — малими літерами з двокрапками (00:1a:2b:3c:4d:5e), великими літерами з дефісами (00-1A-2B-3C-4D-5E), із крапками в стилі Cisco (001a.2b3c.4d5e), а також гола 12-значна форма (001a2b3c4d5e). Разом із переформатуванням він декодує дві речі, які часто потрібні людям: OUI (перші три байти, що ідентифікують виробника обладнання) і тип адреси, повідомляючи, є адреса одноадресною (unicast) чи багатоадресною (multicast) і чи це глобально унікальна вшита адреса, чи адреса, керована локально. Це інструмент, до якого варто звертатися, коли ви налаштовуєте резервування DHCP, MAC-фільтри, захист портів комутатора або просто намагаєтеся привести одну неохайну адресу до формату, якого вимагає пристрій.

Як це працює технічно

Форматувальник спершу прибирає кожен роздільник — двокрапки, дефіси, крапки й пробіли — та переводить результат у нижній регістр, очікуючи рівно 12 шістнадцяткових цифр, адже 48 бітів діляться на 12 нібблів, або 6 байтів. Усе, що не є 12 припустимими шістнадцятковими цифрами, відхиляється. З цих шести байтів він відбудовує кожну нотацію перегрупуванням: пари цифр для форм із двокрапками й дефісами, групи по чотири для форми з крапками в стилі Cisco. Хитра частина — це два прапорцеві біти в найпершому байті. Наймолодший біт (біт I/G) відрізняє unicast (0) від multicast (1); наступний біт (біт U/L) відрізняє глобально унікальну адресу, призначену виробником (0), від керованої локально (1). Інструмент перевіряє ці біти за допомогою first & 1 та first & 2 і повідомляє результат зрозумілою мовою. OUI — це просто перші три байти (24 біти), які IEEE призначає виробникам обладнання, тож він ідентифікує виробника, навіть попри те, що цей офлайн-інструмент не постачає повну базу виробників.

Конкретні приклади та сценарії використання

  • Приведення у відповідність до конфігурації пристрою — маршрутизатор хоче 0011.2233.4455, а на вашій етикетці — 00:11:22:33:44:55; вставте будь-яку й скопіюйте потрібну вам форму.
  • Резервування DHCP і MAC-фільтрація — послідовне форматування уникає прикрого випадку, коли резервування мовчки не спрацьовує через зайвий роздільник чи невідповідність регістру.
  • Виявлення рандомізованих MAC-адрес — якщо тип повертається як «керована локально», ви майже напевно бачите приватно рандомізовану адресу з телефона чи ноутбука, а не справжню вшиту адресу мережевої карти.
  • Читання типу — результат multicast одразу пояснює, чому адреса не є звичайним хостом, а ff:ff:ff:ff:ff:ff — це широкомовна адреса.

Практичні поради та підводні камені

Сучасні телефони й ноутбуки міняють рандомізовану MAC-адресу для кожної мережі, щоб протидіяти відстеженню, і в кожної з цих адрес встановлено біт локального керування — тож результат «керована локально» є ознакою приватності, а не помилкою. Не робіть надто далекосяжних висновків із OUI виробника: виробники купують кілька блоків, а віртуальні машини підробляють свій власний, тож OUI — це підказка про обладнання, а не доказ. Пам’ятайте, що MAC-адреси мають значення лише в межах локального сегмента мережі; маршрутизатори переписують MAC джерела й призначення на кожному переході, тож MAC, який ви перехоплюєте, — це MAC вашого шлюзу, а не віддаленого сервера. Нарешті, ставтеся до всіх шести байтів як до однакової довжини — провідний нульовий байт на кшталт 00 є значущим і його не можна відкидати.

Приватність: форматувальник працює повністю у вашому браузері за допомогою локального JavaScript. MAC-адреса, яку ви вводите, ніколи не залишає вашого пристрою — немає ні завантаження, ні запиту до сервера, ні журналювання, — тож апаратні адреси з вашого власного обладнання лишаються приватними. Оскільки MAC можна використати для створення відбитка пристрою в мережі, варто мінімізувати, куди вона потрапляє; якщо ви також хочете керувати мережевим шляхом, яким іде ваш трафік, наш VPN тримає цей трафік усередині зашифрованого тунелю.

Цю сторінку знаходять за запитами

Реальні пошукові фрази, на які відповідає ця сторінка — за посиланнями відкриються матеріали, що розкривають тему глибше.