Générateur de fichier de zone DNS
Convertissez une simple liste d'enregistrements DNS en un fichier de zone au style BIND.
Générateur de fichier de zone DNS
Collez une liste d'enregistrements DNS, un par ligne, et cet outil écrit un fichier de zone BIND complet autour — les directives $ORIGIN et $TTL, un enregistrement SOA rempli, et chaque enregistrement que vous avez listé avec ses colonnes alignées comme le ferait un fichier de zone écrit à la main. Cela convient à quiconque gère le DNS autoritaire directement : configurer un nouveau domaine, migrer une zone entre fournisseurs, ou conserver une copie contrôlée par version des enregistrements qu'un panneau de contrôle cache normalement.
Chaque ligne prend la forme « nom type valeur » — par exemple « www A 192.0.2.10 » ou « @ MX 10 mail.example.com ». A, AAAA, CNAME, NS et PTR prennent une seule valeur ; MX prend une priorité et une cible ; SRV prend priorité, poids, port et cible ; CAA prend des drapeaux, une balise et une valeur. TXT est l'exception à connaître : DNS limite une seule chaîne de caractères à 255 octets, donc une valeur SPF ou DKIM plus longue est automatiquement divisée en plusieurs chaînes entre guillemets au lieu de produire un enregistrement invalide.
La barre d'options définit les valeurs au niveau de la zone : domaine d'origine, TTL par défaut, et chaque champ SOA — serveur de noms principal, email du responsable (converti en rname pointillé que DNS attend), série, actualisation, nouvel essai, expiration et minimum. Une série vide est remplie avec la date d'aujourd'hui au format YYYYMMDDnn. Les noms d'enregistrements s'impriment relatifs à l'origine ou totalement qualifiés avec un point de fin, votre choix. Si un nom porte à la fois un CNAME et un autre enregistrement — quelque chose que DNS lui-même interdit — le fichier le signale avec un commentaire d'avertissement au lieu de produire silencieusement quelque chose qu'un serveur de noms rejetterait.
Tout s'exécute dans votre navigateur ; la liste d'enregistrements et chaque option restent sur votre appareil. Copiez le résultat, téléchargez-le en tant que fichier .txt prêt à renommer en votre fichier de zone, ou envoyez-le à l'entrée d'un autre outil pour continuer à travailler dessus.