Pembuat Alamat MAC Gratis
Buat MAC address acak seketika, hingga 1.000 sekaligus: standarnya dikelola secara lokal, atau diambil dari blok milik vendor maupun rentang mesin virtual, lengkap dengan penjelasan tiap bitnya.
Digit berwarna adalah digit heksadesimal kedua: dua bit terakhirnya adalah bit penanda U/L dan I/G.
Unicast yang dikelola secara lokal: aman untuk pengujian, mesin virtual, dan lab, serta tidak akan pernah menjadi alamat milik pembuat perangkat.
Arahkan kursor atau ketuk sebuah digit untuk membaca bit-nya
Dibuat di browser Anda dengan crypto.getRandomValues; tidak ada yang dikirim.
Jangan pernah dibuatAlamat yang sudah dipakai
Mencari alamat Wi-Fi pribadi ponsel Anda? Ponsel membuatnya sendiri: lihat tiap sistemCek alamat apa pun di Pencarian Alamat MAC
Generator MAC address itu apa?
Generator MAC address, atau pembuat alamat MAC, membuat alamat perangkat keras 48 bit yang valid untuk mesin virtual, data uji, dan lab. Generate MAC address satu per satu atau seribu sekaligus. Alat ini mengambilnya dengan generator acak kriptografis milik browser Anda, atau secara berulang dari seed yang Anda pilih, lalu menyetel dua bit penandanya agar tiap alamat sesuai permintaan Anda: unicast yang dikelola secara lokal, kecuali Anda memilih vendor, mesin virtual, multicast, atau rentang dokumentasi.
Valid berarti tiga hal: 48 bit (12 digit heksadesimal), bit I/G bernilai 0 sehingga alamatnya menunjuk satu antarmuka, dan bit U/L yang sesuai keperluannya. Tidak ada registri yang bisa memastikan lebih dari itu: alamat yang dikelola secara lokal bukan milik pembuat mana pun, dan siapa pun yang memakainya harus menjaga sendiri keunikannya di jaringannya.
Setiap alamat dibuat di halaman ini; tidak ada yang dikirim ke mana pun. Pilih Vendor atau Mesin virtual hanya kalau Anda memang butuh blok itu: alamat tersebut berada di dalam alokasi sungguhan milik sebuah perusahaan, dan pencarian vendor mengirimkan nama perusahaan yang Anda ketik supaya kami bisa mencari blok IEEE miliknya.
- acak: diambil di browser Anda
- Z Y = 0 0: kuadran AAI
- U/L = 1: dikelola secara lokal
- I/G = 0: unicast, satu antarmuka
02:4F:9A:1C:77:E3, alamat sejenis yang dibuat halaman ini begitu dibuka. Oktet pertamanya, 02, adalah 0000 0010: dua bit terakhirnya membuatnya menjadi unicast yang dikelola secara lokal, jadi digit heksadesimal keduanya 2.
Pilih jenisnyaAcak lokal sebagai default; blok milik vendor, rentang hypervisor, multicast, atau rentang dokumentasi.AlamatnyaKlik untuk menyalin. Digit berwarna membawa bit penanda U/L dan I/G.Setiap bitAnatominya menunjukkan bit mana yang tetap, mana yang acak, dan apa kata bit penandanya.Alamat iniJenis, kuadran, pemegang blok, peluang kembar, setiap notasi, dan perintah siap pakai.Hingga 1.000Selalu berbeda, sebagai teks, CSV, atau JSON, dengan seed untuk membuat daftar yang sama lagi.MAC address acak (mac random) dibutuhkan kapan?
Pakai generator MAC address acak saat sesuatu butuh alamat yang tidak dimiliki perangkat sungguhan mana pun: mesin virtual, switch lab, jaringan container, perangkat uji. Alamat acak yang dikelola secara lokal memang dibuat untuk itu: tidak ada pembuat perangkat yang pernah mendapat alokasi di sana, jadi tidak mungkin ada yang sama dengan alamat bawaan pabrik sebuah perangkat.
Ponsel dan laptop juga membuat alamat acak, demi privasi di Wi-Fi. Itu sistem operasinya sendiri yang memilih alamat untuk tiap jaringan; bagian alamat Wi-Fi pribadi di bawah menunjukkan cara tiap sistem melakukannya.
Ada dua keperluan yang jadi pengecualian. Mesin virtual sering paling pas memakai rentang milik hypervisor-nya sendiri, yang dikenali hypervisor itu, dan perangkat keras yang Anda jual butuh blok yang dibeli dari IEEE. Alamat acak cukup unik di tempat ia dipakai: di dalam satu jaringan, bukan di seluruh dunia.
- Dokumen, tangkapan layar, dan data ujiDicadangkan supaya contoh tidak pernah bentrok dengan perangkat sungguhan.Rentang dokumentasi
00:00:5E:00:53:5A - Lab, perangkat uji, jaringan containerDigit kedua 2, 6, A, atau E; 2 (AAI) di tempat SLAP diikuti.Acak lokal
42:79:4A:D5:C6:02 - Mesin virtual di jaringan AndaWorkstation dan Fusion hanya menerima rentang manual VMware.Rentang hypervisor-nya, atau acak lokal
00:50:56:19:CC:19 - Alamat baru untuk adapter Anda sendiriAlamat lokal menimpa alamat bawaan pabrik; driver dan sistem mengizinkannya.Hanya acak lokal
92:CA:60:D5:42:B0 - Perangkat keras yang Anda jualHanya alokasi resmi yang membuat alamat unik di seluruh dunia.Blok IEEE Anda sendiri
MA-L · MA-M · MA-S - Sebuah grup multicastAlamat grup berasal dari protokolnya: yang ini mDNS di IPv4.Alamat grup milik protokolnya
01:00:5E:00:00:FB
Format MAC address itu seperti apa?
MAC address terdiri dari 12 digit heksadesimal, 48 bit, biasanya ditulis sebagai enam pasang. Pasangannya disambung dengan titik dua di Linux dan macOS (02:4f:9a:1c:77:e3), dengan tanda hubung di Windows (02-4F-9A-1C-77-E3), atau ditulis sebagai tiga kelompok berisi empat digit di perangkat Cisco (024f.9a1c.77e3).
Semuanya alamat yang sama. Huruf besar atau kecil tidak berpengaruh, dan sebagian besar software membaca semua notasi; beberapa alat justru minta 12 digit polos, misalnya VBoxManage milik VirtualBox dan PowerShell milik Hyper-V. IEEE menulis alamat dengan tanda hubung dan menyebutnya representasi heksadesimal.
| Format | Alamat yang sama | Karakter | Siapa yang menulis begini |
|---|---|---|---|
| Titik dua | 02:4f:9a:1c:77:e3 | 17 | Linux, macOS, Android, Xen |
| Tanda hubung | 02-4F-9A-1C-77-E3 | 17 | Windows; IEEE dan IETF menulisnya begini |
| Titik ala Cisco | 024f.9a1c.77e3 | 14 | Cisco IOS: tiga kelompok berisi empat digit |
| Tanpa pemisah | 024F9A1C77E3 | 12 | VirtualBox, Hyper-V, kode, dan database |
| Spasi | 02 4F 9A 1C 77 E3 | 17 | Hex dump dan sebagian label cetak |
Membaca semuanya, huruf besar maupun kecil^[0-9A-Fa-f]{2}([:\- ]?)(?:[0-9A-Fa-f]{2}\1){4}[0-9A-Fa-f]{2}$|^([0-9A-Fa-f]{4}\.){2}[0-9A-Fa-f]{4}$
Dikelola secara lokal atau universal: bit mana yang menentukan?
MAC address yang dikelola secara lokal punya bit U/L bernilai 1: bit 1 pada oktet pertama. Anda bisa melihatnya pada digit heksadesimal kedua, yang bernilai 2, 6, A, atau E untuk alamat unicast lokal. Alamat yang ditetapkan secara universal punya bit itu bernilai 0 dan berasal dari blok yang dialokasikan IEEE ke satu perusahaan.
IEEE tidak pernah mengalokasikan alamat dengan bit lokal aktif, jadi alamat lokal tidak mungkin sama dengan alamat bawaan pabrik perangkat mana pun. Itulah sebabnya generator ini memakai unicast lokal sebagai default. Hal itu saja belum membuat alamatnya unik: siapa pun yang menetapkan alamat lokal harus menjaga keunikannya di jaringannya sendiri.
IEEE 802c membagi alamat lokal menjadi empat kuadran berdasarkan dua bit berikutnya, dan RFC 9542 memuat tabelnya. Alamat acak tempatnya di AAI, digit kedua 2, yang menjadi default halaman ini. SLAP sifatnya opsional dan tidak ada tanda apa pun di jaringan yang memberi tahu apakah sebuah jaringan mengikutinya. Angka 2, 6, A, atau E di jaringan Wi-Fi sering kali adalah alamat privasi sebuah ponsel, tetapi itu tidak lebih dari dugaan: setiap alamat yang dikelola secara lokal diawali begitu, termasuk yang dibuat halaman ini dan yang dipakai mesin virtual.
- 0
- 1
- 2AAI
- 3AAI
- 4
- 5
- 6dicadangkan
- 7dicadangkan
- 8
- 9
- AELI
- BELI
- C
- D
- ESAI
- FSAI
- U/L bit 1 pada oktet pertama: 0 universal (blok IEEE), 1 lokal
- I/G bit 0: 0 satu antarmuka, 1 sebuah grup
- Z Y memilih kuadran 802c sebuah alamat lokal: AAI, ELI, SAI, atau cadangan
02:4F:9A:1C:77:E3.Unicast atau multicast: apa bedanya?
MAC address unicast menunjuk satu antarmuka jaringan; alamat multicast menunjuk sebuah grup, dan setiap antarmuka yang bergabung ke grup itu menerima frame yang dikirim ke sana. Bit 0 pada oktet pertama yang menentukan: 0 untuk unicast, 1 untuk multicast, jadi digit heksadesimal kedua yang ganjil berarti multicast.
Sebuah perangkat tidak bisa memakai alamat multicast sebagai alamatnya sendiri. Protokol mengambil alamat grupnya dari pemetaan yang sudah baku: multicast IPv4 di 01:00:5E:00:00:00 sampai 01:00:5E:7F:FF:FF, multicast IPv6 di 33:33 diikuti 32 bit terakhir grupnya. FF:FF:FF:FF:FF:FF adalah broadcast, grup berisi semua perangkat.
Jenis Multicast di generator ini membuat alamat grup lokal acak (digit kedua 3, 7, B, atau F) untuk menguji switch dan filter. Untuk protokol sungguhan, pakai alamat grup milik protokol itu sendiri.
02:4F:9A:1C:77:E3satu antarmuka menerimanya; yang lain membuangnya01:00:5E:00:00:FBsetiap anggota grup (di sini mDNS) menerimanyaFF:FF:FF:FF:FF:FFBroadcast: semua perangkat di jaringan01:00:5E:00:00:01Grup IPv4 224.0.0.1 · semua host01:00:5E:00:00:FBGrup IPv4 224.0.0.251 · mDNS33:33:00:00:00:01Grup IPv6 ff02::1 · semua node01:80:C2:00:00:0ELLDP, penemuan switch01:80:C2:00:00:00Bridge Spanning Tree
$ ip link set dev eth0 address 03:4f:9a:1c:77:e3 Cannot assign requested address
MAC address mana yang harus dipakai mesin virtual?
Hypervisor memberi adapter virtual alamat dari prefiksnya sendiri, jadi alamat sebuah VM memberi tahu apa yang membuatnya. Sebagian besar memakai blok yang ditetapkan secara universal dan terdaftar atas nama vendornya; 52:54:00 milik libvirt dan alamat acak milik Docker dikelola secara lokal.
Untuk alamat statis, tetaplah di dalam rentang hypervisor-nya atau pakai alamat lokal acak. VMware adalah kasus yang paling ketat: Workstation dan Fusion hanya menerima 00:50:56:00:00:00 sampai 00:50:56:3F:FF:FF, dengan dua baris di berkas .vmx: ethernetN.address = "00:50:56:12:34:56" dan ethernetN.addressType = "static" (dokumentasi VMware). Preset di atas mengikuti aturan tiap hypervisor.
| Hypervisor | Prefiks | Blok | Siapa yang menetapkan |
|---|---|---|---|
| VMware (manual) | 00:50:56:00–3F | universal | Anda, di berkas .vmx, dengan addressType = "static" |
| VMware vCenter | 00:50:56:80–BF | universal | vCenter, dari ID servernya |
| Host VMware ESXi | 00:0C:29 | universal | Host-nya, dari UUID mesin virtualnya |
| VirtualBox | 08:00:27 | universal | VirtualBox, 3 byte dari sebuah GUID |
| Hyper-V | 00:15:5D | universal | Host-nya: 256 alamat per host secara default |
| QEMU/KVM (libvirt) | 52:54:00 | lokal | libvirt, 3 byte acak; QEMU sendiri mulai dari :12:34:56 |
| Proxmox VE | BC:24:11 | universal | Proxmox, blok miliknya sendiri; perluas per cluster |
| Xen | 00:16:3E | universal | Toolstack xl |
| Parallels | 00:1C:42 | universal | Terdaftar atas nama Parallels; dokumennya tidak menyebutnya |
| Docker 28 ke atas | acak | lokal | Docker: 46 bit acak; sampai versi 27, 02:42 dan alamat IPv4-nya |
Alamat Wi-Fi pribadi itu apa?
Ponsel dan laptop memakai alamat Wi-Fi pribadi, yaitu alamat acak yang dikelola secara lokal dan dipilih untuk tiap jaringan, supaya tempat yang mereka singgahi tidak bisa mengikuti satu alamat perangkat keras ke mana-mana. Anda tidak perlu mengetiknya: perangkatnya yang membuat, dan tiap sistem punya sakelarnya sendiri.
Untuk mengetahui perusahaan mana yang membuat perangkat di balik sebuah alamat pribadi, cek alamat perangkat kerasnya; Pencarian Alamat MAC menjelaskan di mana tiap sistem menampilkannya, dan kenapa alamat pribadi tidak menunjukkan vendor.
- Pilihan
- Nonaktif · Tetap · Berganti berkala (iOS 18, macOS 15)
- Default
- Tetap di WPA2 ke atas; berganti tiap 2 minggu di jaringan terbuka atau lemah
- Sejak
- iOS 14 · macOS 15
- Default
- Aktif sejak Android 10, satu alamat per jaringan
- Perubahan
- Bertahan sampai reset pabrik; di jaringan terbuka bisa diacak ulang kalau pembuatnya mengizinkan
- Sejak
- Android 10
- Sakelar
- Satu untuk semua jaringan, satu untuk tiap jaringan yang dikenal
- Syarat
- Perangkat keras Wi-Fi yang mendukungnya
- Di mana
- Pengaturan › Jaringan & internet › Wi-Fi
Digit kedua 2, 6, A, atau E hanyalah petunjuk bahwa perangkat membuat alamatnya sendiri, bukan bukti. Cek sebuah alamat di Pencarian Alamat MAC
Alamat IPv6 dari MAC address: bagaimana cara membentuknya?
Sebuah host bisa membentuk 64 bit terakhir alamat IPv6-nya dari MAC address: belah alamatnya jadi dua, sisipkan FF:FE, lalu balik bit U/L. Inilah EUI-64 termodifikasi, yang didefinisikan di RFC 4291; bitnya dibalik supaya ID pendek yang ditulis tangan seperti ::1 terhitung lokal.
Cara ini bukan lagi default. RFC 8064 menyatakan host sebaiknya tidak menaruh alamat perangkat keras yang tetap di dalam alamat IPv6-nya, dan sistem masa kini memakai ID antarmuka acak atau hasil hash, jadi alamat IPv6 sekarang jarang menampilkan MAC-nya.
Untuk arah sebaliknya, persingkat alamat IPv6 ke bentuk kanoniknya, atau petakan alamat IPv4 ke dalam IPv6.
- Belah alamatnya jadi dua
02:4F:9A | 1C:77:E3 - Sisipkan FF:FE di tengah
02:4F:9A:FF:FE:1C:77:E3 - Balik bit 1 pada oktet pertama: 02 → 00
00000010 → 00000000 - ID antarmuka
4f:9aff:fe1c:77e3 - Alamat link-local
fe80::4f:9aff:fe1c:77e3
02:4F:9A:1C:77:E3: FF:FE yang disisipkan dan bit U/L yang dibalik itulah yang membuatnya mudah dikenali. Tab EUI-64 → IPv6 di generator menampilkan hal yang sama untuk alamat apa pun yang dibuatnya.Bisakah dua perangkat mendapat MAC address acak yang sama?
Bisa, tetapi dengan alamat acak yang dikelola secara lokal peluangnya sangat kecil: 1.000 alamat yang dipilih sendiri-sendiri punya peluang kembar sekitar 1 banding 35 juta di kuadran AAI. Risikonya naik cepat kalau bit acaknya lebih sedikit: dengan prefiks vendor yang tetap, 1.000 alamat punya peluang kembar sekitar 3%.
Alamat kembar baru jadi masalah di dalam satu jaringan, karena dua antarmuka dengan alamat sama membingungkan switch. Daftar dari halaman ini selalu berbeda semua, dan kotak Jangan pernah dibuat menahan alamat yang sudah Anda pakai, yang ditempel dari arp -a atau daftar lease DHCP Anda.
| Alamat diambil dari | Kemungkinan | 100 dipilih | 1.000 dipilih | 10.000 dipilih | 50% pada |
|---|---|---|---|---|---|
| Acak lokal, AAI (default halaman ini) | 1,76 × 1013 | 1 banding 3,6 M | 1 banding 35 jt | 1 banding 350 rb | 4.937.811 |
| Acak lokal, kuadran mana pun (ponsel, Docker) | 7,04 × 1013 | 1 banding 14 M | 1 banding 140 jt | 1 banding 1,4 jt | 9.876.529 |
| Satu blok vendor (MA-L) | 16.777.216 | 1 banding 3,4 rb | 2,9% | 95% | 4.823 |
| Rentang manual VMware | 4.194.304 | 0,12% | 11% | ≈ 100% | 2.412 |
| Prefiks 4 oktet | 65.536 | 7,3% | ≈ 100% | ≈ 100% | 302 |
| Prefiks 5 oktet | 256 | ≈ 100% | mustahil | mustahil | 20 |
Generator MAC address: tanya jawab
Bagaimana cara generate MAC address acak?
Apa itu MAC address yang dikelola secara lokal?
Kenapa digit keduanya harus 2, 6, A, atau E?
Apakah MAC address acak itu valid?
Bisakah MAC address hasil generator dipakai di mesin virtual saya?
Rentang MAC address mana yang dipakai VMware?
Apa itu MAC address multicast?
Apa itu rentang MAC address untuk dokumentasi?
Bisakah dua perangkat punya MAC address yang sama?
Bisakah MAC address perangkat saya diganti?
Apa itu alternate MAC address?
Apakah alamat yang dibuat di sini dikirim ke mana-mana?
Alat terkait
Pencarian Alamat MAC
Identifikasi vendor perangkat dari alamat MAC menggunakan database IEEE
IPv4 ke IPv6
Semua bentuk IPv6 dari alamat IPv4: mapped, NAT64, dan 6to4, masing-masing ditandai dipakai atau jarang
Generator UUID
Buat UUID v4, v7, v1, v5, dan v3 atau GUID secara massal dalam format apa pun, dan decode versi serta timestamp sebuah UUID
Pembuat Kata Sandi
Buat kata sandi acak yang kuat, frasa sandi, dan PIN di browser Anda, lengkap dengan bit dan waktu pembobolan
Kalkulator Subnet
Jaringan, broadcast, host yang dapat dipakai, dan mask untuk blok IPv4 atau IPv6, plus VLSM, pembagian, dan subnet cloud
Kompresi IPv6
Persingkat atau ekspansi alamat IPv6 sesuai RFC 5952 dan lihat aturan yang membuang setiap nol