Para que serve um gerador de endereços MAC?
O endereço MAC (Media Access Control) é o identificador físico de 48 bits de cada interface de rede. Esta ferramenta gera endereços MAC válidos e únicos no lote para uso em laboratório, testes, provisionamento de CPEs, simulações e — principalmente — para cadastrar vários dispositivos de uma só vez em roteadores, evitando digitar MAC por MAC.
O modo recomendado gera endereços localmente administrados (LAA): o primeiro octeto recebe o bit de administração local e o bit unicast, então eles nunca colidem com OUIs reais de fabricantes. Se você precisar imitar um fabricante específico, use o modo prefixo/OUI fixo e informe os primeiros octetos — o restante é sorteado aleatoriamente.
Exportar para criar em massa nos roteadores
Depois de gerar, escolha a aba do seu equipamento e copie ou baixe o script pronto:
Mikrotik RouterOS — gera comandos prontos para colar no terminal (Winbox/WebFig/SSH) ou importar com /import. Suporta wireless access-list, CAPsMAN access-list, DHCP lease estático, hotspot ip-binding e ARP estático. Cisco IOS — entradas mac address-table static. Também há CSV e JSON para importar em planilhas/sistemas, e um Template livre com placeholders para qualquer outro roteador (Huawei, Ubiquiti, MikroTik antigo, etc.).
Perguntas frequentes
Os MACs gerados são únicos?
Sim, dentro de cada lote a unicidade é garantida — o gerador descarta repetições e mostra quantos duplicados foram evitados. Entre lotes diferentes, a chance de repetição é desprezível.
O modo aleatório pode conflitar com algum equipamento real?
Não. Ele usa o bit "localmente administrado", uma faixa reservada justamente para endereços que não pertencem a nenhum fabricante. Por isso é a opção segura para testes e laboratórios.
Como atrelar os MACs a endereços IP?
Preencha o campo Faixa de IP com um CIDR, ex. 192.168.1.0/24 — cada MAC recebe um IP sequencial começando no primeiro host utilizável. Se informar um host (ex. 192.168.1.50/24), a contagem começa nele. Os IPs entram automaticamente no address do DHCP lease, do ARP e do hotspot, nas colunas de CSV/JSON e no placeholder {ip} do template. Se a faixa acabar antes dos MACs, os excedentes ficam sem IP.
Como uso o script no Mikrotik?
Copie o conteúdo da aba Mikrotik (ou baixe o arquivo .rsc), revise os campos que dependem do seu ambiente (IP, servidor DHCP, interface) e cole no terminal do RouterOS, ou suba o arquivo e rode /import macs-mikrotik.rsc.
Os endereços são enviados para vocês?
Não. Tudo é gerado localmente no seu navegador com JavaScript. Nenhum endereço trafega pela rede nem é armazenado.
Quantos posso gerar de uma vez?
Até 256 por lote, o suficiente para a maioria dos provisionamentos. Gere novamente para criar mais.