Перейти к содержимому
🖧

Генератор случайных MAC-адресов

Генерируйте случайные MAC-адреса в форматах IEEE 802 — двоеточие, дефис, точка или без разделителя. Локально администрируемые, юникаст. В браузере.

Как работает генератор MAC-адресов?

Этот инструмент генерирует 6 случайных байтов (48 бит) с помощью crypto.getRandomValues() и форматирует их как MAC-адрес. Опция «локально администрируемый» устанавливает второй младший бит первого октета в 1 и сбрасывает multicast-бит, формируя юникаст-адрес, который не столкнётся с MAC-адресами производителей (с префиксом OUI).

Распространённые форматы MAC

  • Двоеточиеaa:bb:cc:dd:ee:ff — Linux, macOS, стандарт IEEE 802.
  • ДефисAA-BB-CC-DD-EE-FF — формат отображения Windows.
  • Ciscoaabb.ccdd.eeff — команды show в Cisco IOS.
  • Без разделителяaabbccddeeff — голый hex для скриптов и конфигов.

Применение

  • Сетевое тестирование — заполнение ARP-таблиц, ACL коммутаторов и DHCP-резерваций.
  • Конфиденциальность — установка случайного MAC на устройствах для предотвращения отслеживания в публичных WiFi.
  • Тестовые фикстуры — заполнение MAC-столбцов в dev-БД разнообразными значениями.
  • Документация — создание примеров MAC для туториалов без использования реального.

Конфиденциальность

Все адреса генерируются на 100% в вашем браузере. Данные не отправляются на сервер.