Перейти до вмісту
TextArray
100% локально

Генератор MAC-адрес

Генеруйте випадкові правильно сформовані MAC-адреси у вигляді двокрапки, дефіса або нотації Cisco.

Вихід

Генератор MAC-адрес

Згенеруйте одну випадкову MAC-адресу або список із тисяч, кожну в окремому рядку та готову для вставлення у файл конфігурації, тестовий прилад чи електронну таблицю. Доступні чотири нотації: пари, розділені двокрапками (aa:bb:cc:dd:ee:ff), пари, розділені дефісом, як їх друкує Windows, групи Cisco з чотирьох пунктирів (aabb.ccdd.eeff) і чистий шістнадцятковий формат без роздільників. Прапорець перемикає між малими та великими літерами.

Цікавою частиною MAC-адреси є її перший байт, і цей генератор робить це правильно. Якщо «Локальне адміністрування» увімкнено — за замовчуванням — для кожної адреси встановлено свій біт U/L, що позначає її як локально призначену. Такі адреси є правильним вибором для згенерованих значень, оскільки вони ніколи не можуть суперечити призначеним постачальником діапазонам OUI для реального використання обладнання; це та сама конвенція, до якої дотримуються віртуальні машини та телефони, які піклуються про конфіденційність. Зніміть цей прапорець, щоб створити глобально унікальні адреси для парсерів, які їх очікують. Прапорець «Unicast» так само контролює біт I/G, і якщо його вимкнути, ви отримаєте багатоадресні адреси для тестування цього кута вашого коду.

Типове використання: заповнення бази даних пристроїв, заповнення резервувань DHCP у лабораторії, фаззінг аналізатора мережевого інвентарю, написання прикладів документації, які, очевидно, не є справжнім апаратним забезпеченням, або налаштування віртуальної машини, коли гіпервізор запитує MAC.

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

FAQ

Чи надсилається щось на сервер?
Ні. Адреси генеруються у вашому браузері за допомогою Web Crypto API і ніколи не залишають ваш пристрій.
Що означає "Локальне адміністрування"?
Він встановлює біт U/L у першому байті, позначаючи адресу як локально призначену, а не як постачальника. Згенеровані адреси повинні залишатися ввімкненими: тоді вони ніколи не можуть зіткнутися з адресою на основі OUI реального пристрою.
Чи може згенерована адреса конфліктувати з реальним обладнанням?
Якщо ввімкнути «Локальне адміністрування», ні — цей адресний простір зарезервовано для локального призначення, і постачальники ніколи не постачають у ньому обладнання. Якщо його вимкнено, теоретично можливе зіткнення з діапазоном деяких постачальників, тому використовуйте їх лише як тестові дані.
Який формат використовують пристрої Cisco?
Cisco IOS друкує MAC-адреси як три розділені крапками групи з чотирьох шістнадцяткових цифр, наприклад aabb.ccdd.eeff. Виберіть відповідний варіант Cisco.
Чи змінює це MAC-адресу мого комп’ютера?
Ні. Він лише генерує значення. Зміна MAC-адреси інтерфейсу є налаштуванням операційної системи — macOS, Windows і Linux це роблять по-своєму.