Vai al contenuto
100% locale

Generatore di file di zona DNS

Converti un semplice elenco di record DNS in un file di zona in stile BIND.

Ingresso
Uscita

Generatore di file di zona DNS

Incolla un elenco di record DNS, uno per riga, e questo strumento scrive un file di zona BIND completo intorno ad essi — le direttive $ORIGIN e $TTL, un record SOA compilato, e ogni record che hai elencato con le sue colonne allineate come appare un file di zona scritto a mano. È adatto a chiunque gestisca DNS autoritativo direttamente: configurare un nuovo dominio, migrare una zona tra provider, o mantenere una copia controllata da versione di record che un pannello di controllo normalmente nasconde.

Ogni riga assume la forma "nome tipo valore" — ad esempio "www A 192.0.2.10" o "@ MX 10 mail.example.com". A, AAAA, CNAME, NS e PTR prendono un valore singolo; MX prende una priorità e una destinazione; SRV prende priorità, peso, porta e destinazione; CAA prende flag, un tag e un valore. TXT è l'eccezione importante da sapere: DNS limita una singola stringa di caratteri a 255 byte, quindi un valore SPF o DKIM più lungo viene automaticamente diviso in più stringhe tra virgolette invece di produrre un record non valido.

La barra delle opzioni imposta i valori a livello di zona: dominio di origine, TTL predefinito, e ogni campo SOA — server dei nomi primario, email del responsabile (convertito al rname punteggiato che DNS si aspetta), serie, aggiornamento, riprova, scadenza e minimo. Una serie vuota viene compilata con la data odierna come YYYYMMDDnn. I nomi dei record vengono stampati relativi all'origine o completamente qualificati con un punto finale, la tua scelta. Se un nome porta sia un CNAME che un altro record — qualcosa che lo stesso DNS proibisce — il file lo segnala con un commento di avvertimento invece di produrre silenziosamente qualcosa che un server dei nomi rifiuterà.

Tutto funziona nel tuo browser; l'elenco dei record e ogni opzione rimangono sul tuo dispositivo. Copia il risultato, scaricalo come file .txt pronto per rinominare nel tuo file di zona, o invialo all'input di un altro strumento per continuare a lavorarci.

FAQ

In che formato incollare i record?
Un record per riga come "nome tipo valore", ad es. "www A 192.0.2.10" o "mail MX 10 mail.example.com". MX ha bisogno di una priorità prima della destinazione, SRV ha bisogno di priorità, peso, porta e destinazione, e CAA ha bisogno di flag, un tag e un valore.
Come gestisce lunghi record TXT come SPF o DKIM?
DNS limita una singola stringa tra virgolette a 255 caratteri, quindi un valore TXT più lungo viene automaticamente diviso in più stringhe tra virgolette adiacenti — il record si risolve comunque come un valore concatenato singolo.
Cosa succede se lascio la serie vuota?
Viene compilato con la data odierna come YYYYMMDD01, il formato convenzionale per la prima modifica di una zona del giorno. Imposta il tuo valore se hai bisogno di abbinare la numerazione di una zona esistente.
Perché mi avverte riguardo ad alcuni record?
DNS non consente a un nome di portare un CNAME insieme a un altro tipo di record. Il generatore scrive comunque entrambi i record ma aggiunge un commento di avvertimento in modo da trovarlo prima di distribuire.
I miei dati di zona vengono caricati da qualche parte?
No. Il file di zona viene generato completamente nel tuo browser — i tuoi record e le tue opzioni non lasciano mai il tuo dispositivo.