Ir para o conteúdo
Totalmente local

Gerador de zona DNS

Converta uma lista simples de registos DNS numa zona de estilo BIND.

Entrada
Saída

Gerador de zona DNS

Cole uma lista de registos DNS, um por linha, e esta ferramenta escreve um ficheiro de zona completo em estilo BIND — as directivas $ORIGIN e $TTL, um registo SOA preenchido, e cada registo que listou com as colunas alinhadas como um ficheiro de zona manuscrito. Adequa-se a quem gere DNS autoritativo directamente: configurar um novo domínio, migrar uma zona entre fornecedores, ou manter uma cópia controlada por versão de registos que um painel de controlo normalmente esconde.

Cada linha segue o formato "nome tipo valor" — por exemplo "www A 192.0.2.10" ou "@ MX 10 mail.example.com". A, AAAA, CNAME, NS e PTR usam um único valor; MX usa uma prioridade e um alvo; SRV usa prioridade, peso, porta e alvo; CAA usa bandeiras, uma etiqueta e um valor. TXT é a excepção importante: DNS limita uma cadeia de caracteres única a 255 bytes, portanto um valor SPF ou DKIM mais longo é dividido automaticamente em múltiplas cadeias citadas em vez de produzir um registo inválido.

A barra de opções define os valores da zona inteira: domínio de origem, TTL padrão, e cada campo SOA — nameserver primário, email responsável (convertido para rname com ponto DNS espera), série, actualização, tentativa, expiração e mínimo. Uma série em branco é preenchida com a data de hoje como YYYYMMDDnn. Os nomes dos registos aparecem relativos à origem ou completamente qualificados com um ponto à direita, à sua escolha. Se um nome tem tanto CNAME como outro registo — algo que o próprio DNS proíbe — o ficheiro assinala-o com um comentário de aviso em vez de produzir silenciosamente algo que um servidor de nomes rejeitará.

Tudo funciona no seu navegador; a lista de registos e cada opção ficam no seu dispositivo. Copie o resultado, descarregue-o como ficheiro .txt pronto para renomear para o seu ficheiro de zona, ou envie-o para a entrada de outra ferramenta para continuar a trabalhar nele.

FAQ

Em que formato colo os registos?
Um registo por linha como "nome tipo valor", p.ex. "www A 192.0.2.10" ou "mail MX 10 mail.example.com". MX precisa de prioridade antes do alvo, SRV precisa de prioridade, peso, porta e alvo, e CAA precisa de bandeiras, uma etiqueta e um valor.
Como trata os registos TXT longos como SPF ou DKIM?
DNS limita uma cadeia de caracteres única a 255 caracteres, portanto um valor TXT mais longo é dividido automaticamente em múltiplas cadeias citadas adjacentes — o registo ainda se resolve como um único valor concatenado.
O que acontece se deixar a série em branco?
É preenchida com a data de hoje como YYYYMMDD01, o formato convencional da primeira edição de uma zona no dia. Defina o seu próprio valor se precisar de corresponder à numeração de uma zona existente.
Por que me avisa alguns registos?
DNS não permite que um nome tenha um CNAME ao lado de qualquer outro tipo de registo. O gerador ainda escreve ambos os registos mas adiciona um comentário de aviso sinalizando o conflito para que o apanhe antes de implementar.
Os meus dados de zona são enviados para algum lado?
Não. O ficheiro de zona é gerado completamente no seu navegador — os seus registos e opções nunca saem do seu dispositivo.