Generator Alamat MAC Acak

Buat alamat MAC acak dengan bit unicast/multicast dan locally administered yang benar, prefiks OUI vendor opsional, serta format titik dua, tanda hubung, atau Cisco.

1 sampai 5 byte dalam hex, mis. 00:1A:2B. Sisanya acak.

Keluaran

Dua bit terendah dari byte pertama diatur sesuai pilihan: bit 0 = multicast, bit 1 = dikelola lokal. Alamat unicast yang dikelola lokal (digit kedua 2, 6, A, atau E) tidak akan bentrok dengan perangkat nyata.

Apa itu Generator Alamat MAC?

Buat alamat MAC (EUI-48) 48 bit acak untuk mesin virtual, container, lab jaringan, dan pengujian. Secara default alamat berupa unicast yang dikelola secara lokal, sehingga tidak akan pernah bentrok dengan alamat yang diberikan produsen. Anda juga dapat mempertahankan prefiks vendor (OUI) dan memilih format titik dua, tanda hubung, titik Cisco, atau tanpa pemisah.

Cara menggunakan Generator Alamat MAC

  1. Atur Jumlah alamat dan Format keluaran.
  2. Biarkan Dikelola secara lokal (disarankan) tercentang, dan biarkan Multicast tidak tercentang untuk alamat perangkat.
  3. Jika perlu, masukkan Prefiks vendor / OUI (opsional) seperti 00:1A:2B; hanya byte sisanya yang acak.
  4. Klik Buat ulang untuk alamat baru, lalu salin atau unduh.

Contoh

Masukan
How many 3, Colons, Locally administered
Keluaran
2a:78:3b:41:ae:64
ea:6f:53:fc:13:5c
a6:a1:3d:92:20:8c

Digit hex kedua dari setiap alamat adalah 2, 6, A, atau E: unicast yang dikelola secara lokal. Acak, jadi hasil Anda akan berbeda.

Kapan menggunakan Generator Alamat MAC

Pakai untuk menetapkan alamat MAC pada VM (KVM, VirtualBox, Proxmox), jaringan macvlan Docker, fixture uji, atau simulasi jaringan. Jangan pakai OUI vendor sungguhan pada jaringan yang bisa bentrok dengan perangkat fisik, dan jangan gunakan untuk menyamar sebagai perangkat lain.

Cara kerja Generator Alamat MAC

Enam byte acak diambil dengan crypto.getRandomValues. Pada byte pertama, bit 0 (I/G) diatur untuk multicast atau dikosongkan untuk unicast, dan bit 1 (U/L) diatur untuk alamat yang dikelola secara lokal atau dikosongkan untuk alamat yang dikelola secara universal. Itulah sebabnya alamat unicast yang dikelola secara lokal selalu memiliki 2, 6, A, atau E sebagai digit hex kedua (mis. x2:…). Dengan prefiks vendor, byte-bytenya disalin apa adanya dan hanya sisanya yang acak.

Kasus Penggunaan Umum

  • Menetapkan MAC statis untuk mesin virtual atau container
  • Membuat data uji untuk perangkat lunak inventaris jaringan atau DHCP
  • Membangun topologi lab di GNS3 atau EVE-NG
  • Membuat alamat contoh dalam format Cisco xxxx.xxxx.xxxx

Pertanyaan Umum

Apa itu alamat MAC yang dikelola secara lokal?

Alamat yang bit U/L-nya (bit 1 dari byte pertama) diaktifkan. Produsen tidak pernah memakainya, sehingga aman untuk perangkat virtual dan uji.

Apa itu bit multicast?

Bit 0 dari byte pertama. Jika bernilai 1, alamat itu menunjuk sekelompok penerima, sehingga kartu jaringan harus memakai alamat unicast (0).

Apakah prefiks vendor membuat MAC tampak berasal dari merek itu?

Ya, alat yang mencari OUI akan menampilkan vendor tersebut. Pakai hanya di lingkungan uji yang terisolasi.

Langkah berikutnya yang disarankan

Jelajahi kategori lainnya