Конвертер формата MAC-адресов
Вставьте один или несколько MAC-адресов, по одному на строку, в любой привычной записи и получите их в том формате, которого ждёт ваш коммутатор, межсетевой экран или система учёта. Каждая строка проверяется — в ней должно быть ровно 12 шестнадцатеричных цифр.
Работает в браузере: всё, что вы вводите, никуда не отправляется.
Как пользоваться
- Вставьте адреса, по одному на строку. Пустые строки сохраняются.
- Выберите формат и регистр букв.
- Скопируйте результат.
Как это работает
Из каждой строки убираются разделители, и должно остаться ровно 12 шестнадцатеричных цифр — 48 бит адреса. Затем цифры группируются заново: шесть пар через двоеточие или дефис, три группы по четыре через точку или один блок из двенадцати.
Пример
Три строки образца 0018.8b7e.1a2f, 00-1A-2B-3C-4D-5E и a0b1c2d3e4f5 в формате с двоеточиями и заглавными буквами превращаются в:
00:18:8B:7E:1A:2F
00:1A:2B:3C:4D:5E
A0:B1:C2:D3:E4:F5
Советы
- Чтобы сравнить два списка адресов из разных систем, сначала приведите оба к одному формату.
- Первые шесть цифр обозначают производителя (OUI), если только устройство не подставляет случайный адрес — так часто делают телефоны для приватности в Wi-Fi.
Частые вопросы
Какие форматы распознаются?
Пары через двоеточие или дефис (00:1A:2B:3C:4D:5E, 00-1A-2B-3C-4D-5E), группы по четыре через точку, как их показывает Cisco (001a.2b3c.4d5e), две группы по шесть и 12 шестнадцатеричных цифр без разделителей. Подходят и заглавные, и строчные буквы.
Какой формат выбрать?
Двоеточия привычны для Linux, macOS и большинства сетевого оборудования; Windows показывает дефисы; Cisco IOS использует группы по четыре через точку. В базах данных и скриптах часто хранят 12 цифр без разделителей, чтобы проще было сравнивать.
Почему строка отклонена?
В ней не ровно 12 шестнадцатеричных цифр, есть буква дальше F или группы разной длины, например 001:122:334:455. Сообщение об ошибке называет первую такую строку, чтобы её было легко исправить.
Важен ли регистр букв?
Для сети — нет. MAC-адрес — это число, так что 00:1a:2b и 00:1A:2B одно и то же. Выберите регистр, как в системе, куда вставляете адреса, — некоторые текстовые поиски различают регистр.