Vai al contenuto
TextArray
100% locale

Generatore di indirizzi MAC

Genera indirizzi MAC casuali e ben formati in notazione due punti, trattino o Cisco.

Uscita

Generatore di indirizzi MAC

Genera un indirizzo MAC casuale o un elenco di migliaia, ciascuno sulla propria riga e pronto per essere incollato in un file di configurazione, dispositivo di prova o foglio di calcolo. Sono disponibili quattro notazioni: coppie separate da due punti (aa:bb:cc:dd:ee:ff), coppie separate da trattino come vengono stampate da Windows, gruppi di quattro punteggiati di Cisco (aabb.ccdd.eeff) ed esadecimale nudo senza separatori. Una casella di controllo alterna tra minuscolo e maiuscolo.

La parte interessante di un indirizzo MAC è il suo primo byte e questo generatore lo capisce bene. Con "Amministrato localmente" attivo (impostazione predefinita) ogni indirizzo ha il proprio bit U/L impostato, contrassegnandolo come assegnato localmente. Tali indirizzi sono la scelta corretta per i valori generati perché non possono mai entrare in conflitto con gli intervalli OUI assegnati dal fornitore e gli usi reali dell'hardware; è la stessa convenzione seguita dalle macchine virtuali e dai telefoni attenti alla privacy. Deselezionalo per produrre indirizzi in stile OUI, dall'aspetto globalmente unico per i parser che li aspettano. La casella di controllo "Unicast" controlla il bit I/G allo stesso modo e disattivandola si ottengono indirizzi multicast per testare quell'angolo del codice.

Usi tipici: seeding di un database di dispositivi, popolamento di prenotazioni DHCP in un laboratorio, fuzzing di un parser di inventario di rete, scrittura di esempi di documentazione che ovviamente non sono hardware reale o configurazione di una macchina virtuale quando l'hypervisor richiede un MAC.

Ogni byte proviene da crypto.getRandomValues e l'intero strumento viene eseguito localmente nel tuo browser: nulla viene caricato, registrato o archiviato. Tieni presente che lo strumento genera valori; in realtà la modifica del MAC di un'interfaccia di rete viene eseguita nel sistema operativo.

FAQ

Viene inviato qualcosa a un server?
No. Gli indirizzi vengono generati nel tuo browser con l'API Web Crypto e non lasciano mai il tuo dispositivo.
Cosa significa "Amministrato localmente"?
Imposta il bit U/L nel primo byte, contrassegnando l'indirizzo come assegnato localmente anziché assegnato dal fornitore. Gli indirizzi generati dovrebbero mantenerlo attivo: non potranno mai entrare in collisione con l'indirizzo basato su OUI di un dispositivo reale.
Un indirizzo generato può scontrarsi con l'hardware reale?
Con "Amministrato localmente" attivo, no: lo spazio degli indirizzi è riservato per l'assegnazione locale e i fornitori non spediscono mai l'hardware al suo interno. Se disattivato, è teoricamente possibile una collisione con la gamma di alcuni fornitori, quindi utilizzali solo come dati di test.
Quale formato utilizzano i dispositivi Cisco?
Cisco IOS stampa gli indirizzi MAC come tre gruppi di quattro cifre esadecimali separati da punti, come aabb.ccdd.eeff. Scegli l'opzione Cisco adatta.
Questo cambia l'indirizzo MAC del mio computer?
No. Genera solo valori. La modifica del MAC di un'interfaccia è un'impostazione del sistema operativo: macOS, Windows e Linux hanno ciascuno il proprio modo per farlo.