Apa Itu MAC Address?
MAC (Media Access Control) address adalah pengidentifikasi hardware 48-bit unik yang ditetapkan pada setiap antarmuka jaringan. Ditulis sebagai enam kelompok dua digit heksadesimal (misalnya, 00:1A:2B:3C:4D:5E), MAC address beroperasi pada OSI Layer 2 dan digunakan untuk komunikasi di jaringan lokal.
Setiap perangkat yang terhubung ke jaringan — laptop, ponsel, router, printer, perangkat IoT — memiliki setidaknya satu MAC address. Produsen menetapkan MAC address permanen (burned-in address) saat pembuatan, tetapi alamat ini juga dapat diubah melalui perangkat lunak untuk berbagai keperluan.
Cara Membuat MAC Address Acak
Menggunakan generator MAC address kami sangat mudah. Pilih format yang Anda inginkan (titik dua, strip, titik, atau tanpa pemisah), tentukan apakah Anda memerlukan alamat unicast atau multicast, pilih locally administered jika Anda ingin menghindari konflik dengan alamat hardware asli (direkomendasikan), tentukan jumlah yang dibutuhkan (1-20), lalu klik Buat.
Setiap alamat yang dibuat menggunakan Web Crypto API untuk keacakan kriptografis, memastikan alamat yang benar-benar acak dan sesuai standar IEEE 802. Semua pembuatan terjadi di browser Anda — tidak ada data yang dikirim ke server mana pun.
Penjelasan Struktur MAC Address
Memahami struktur internal MAC address 48-bit penting untuk membuat dan menggunakan alamat yang valid. MAC address dibagi menjadi beberapa komponen dengan makna spesifik:
OUI — 3 Byte Pertama (Bit 0-23)
Organizationally Unique Identifier (OUI) adalah tiga byte pertama yang ditetapkan oleh IEEE kepada produsen. Untuk MAC address yang dibuat, OUI biasanya acak kecuali Anda memerlukan prefix vendor tertentu.
NIC — 3 Byte Terakhir (Bit 24-47)
Tiga byte terakhir adalah ID khusus perangkat yang ditetapkan oleh produsen. Dalam MAC address yang dibuat, byte ini selalu diacak untuk membuat pengidentifikasi unik.
Bit 0 — Unicast vs Multicast
Bit paling tidak signifikan dari byte pertama menentukan apakah alamat adalah unicast (0 = satu perangkat) atau multicast (1 = beberapa perangkat). Sebagian besar kasus penggunaan memerlukan unicast.
Bit 1 — LAA vs UAA
Bit kedua dari byte pertama menentukan apakah alamat locally administered (1 = ditetapkan perangkat lunak) atau universally administered (0 = ditetapkan produsen IEEE). Untuk alamat yang dibuat, selalu gunakan LAA.
Format MAC Address: Mana yang Harus Digunakan?
Pilihan format MAC address tergantung pada platform target Anda. Keempat format merepresentasikan alamat 48-bit yang sama, hanya berbeda dalam pemisah yang digunakan.
Format titik dua (AA:BB:CC:DD:EE:FF) adalah standar di Linux dan macOS. Format strip (AA-BB-CC-DD-EE-FF) digunakan oleh Windows. Format titik (AABB.CCDD.EEFF) adalah konvensi Cisco IOS untuk switch dan router. Format tanpa pemisah (AABBCCDDEEFF) umum dalam file konfigurasi, API, dan skrip pemrograman. Pilih format yang sesuai dengan platform target untuk menghindari kesalahan parsing.
Kapan Menggunakan Generator MAC Address Acak
MAC address yang dibuat secara acak memiliki banyak aplikasi praktis dalam pengembangan, pengujian, dan administrasi jaringan. Berikut adalah kasus penggunaan paling umum:
Mesin virtual — Setiap VM memerlukan MAC address unik untuk antarmuka jaringannya. VMware, VirtualBox, Hyper-V, KVM, dan Proxmox semuanya memerlukan MAC address valid. Kontainer Docker — Jaringan Docker menetapkan MAC address ke setiap kontainer. MAC address kustom berguna untuk skenario jaringan tertentu. Pengujian jaringan — Simulasi beberapa perangkat untuk pengujian beban, pemecahan masalah, atau pengembangan. Perlindungan privasi — Menggunakan MAC address acak saat terhubung ke jaringan Wi-Fi publik mencegah pelacakan.
MAC Address Alternatif: Privasi & MAC Randomization
MAC address alternatif (juga dikenal sebagai 'private Wi-Fi address' atau MAC randomization) adalah fitur privasi yang menghasilkan MAC address acak alih-alih menggunakan alamat hardware asli. Sistem operasi modern — Windows 11, macOS, iOS 14+, dan Android 10+ — mengaktifkan fitur ini secara default.
Tanpa MAC randomization, MAC address Anda yang tetap disiarkan dalam probe request Wi-Fi, memungkinkan toko ritel, bandara, dan perusahaan pelacakan melacak pergerakan fisik Anda di berbagai lokasi. Dengan menggunakan MAC address yang berbeda untuk setiap jaringan, pelacakan ini dicegah. Generator kami membuat alamat locally administered yang sesuai dengan standar yang digunakan oleh fitur randomization OS.
Praktik Terbaik untuk Membuat MAC Address
Ikuti panduan ini untuk memastikan MAC address yang Anda buat berfungsi dengan benar dan tidak menyebabkan masalah jaringan.
Yang Harus Dilakukan
Gunakan alamat locally administered (LAA) untuk menghindari konflik dengan hardware asli. Gunakan unicast untuk komunikasi perangkat-ke-perangkat normal. Pastikan MAC unik dalam jaringan Anda. Verifikasi format sesuai dengan platform target Anda. Uji di lingkungan terisolasi terlebih dahulu.
Yang Tidak Boleh Dilakukan
Jangan gunakan MAC address yang dibuat untuk menyamar sebagai perangkat lain di jaringan produksi. Jangan gunakan universally administered address kecuali benar-benar diperlukan. Jangan abaikan keunikan — MAC duplikat menyebabkan konflik jaringan. Jangan gunakan MAC address multicast untuk antarmuka perangkat normal.
Alat Jaringan & Generator Terkait
Jelajahi alat terkait lainnya dari DNS Robot. Gunakan Pencarian MAC Address untuk mengidentifikasi vendor dari MAC address yang ada, IP Lookup untuk menemukan lokasi dan ISP dari alamat IP, atau Pembuat Password untuk membuat kata sandi yang aman. Lihat semua alat kami untuk utilitas jaringan dan generator lengkap.