Saltar al contenido

Generador de archivo de zona DNS

Convierte una lista simple de registros DNS en un archivo de zona estilo BIND.

Entrada
Salida

Generador de archivo de zona DNS

Pega una lista de registros DNS, uno por línea, y esta herramienta escribe un archivo de zona BIND completo a su alrededor — las directivas $ORIGIN y $TTL, un registro SOA completado, y todos los registros que enumeraste con sus columnas alineadas tal como se ve un archivo de zona escrito a mano. Funciona para cualquiera que gestione DNS autoritativo directamente: configurar un nuevo dominio, migrar una zona entre proveedores, o mantener una copia controlada por versión de registros que un panel de control normalmente oculta.

Cada línea tiene la forma "nombre tipo valor" — por ejemplo "www A 192.0.2.10" o "@ MX 10 mail.example.com". A, AAAA, CNAME, NS y PTR toman un único valor; MX toma una prioridad y un destino; SRV toma prioridad, peso, puerto y destino; CAA toma banderas, una etiqueta y un valor. TXT es la excepción importante: DNS limita una sola cadena de caracteres a 255 bytes, así que un valor SPF o DKIM más largo se divide automáticamente en múltiples cadenas entrecomilladas en lugar de producir un registro inválido.

La barra de opciones establece los valores amplios de la zona: dominio de origen, TTL predeterminado, y cada campo SOA — servidor de nombres principal, correo de la parte responsable (convertido a rname punteado que DNS espera), serie, actualización, reintento, expiración y mínimo. Una serie en blanco se rellena con la fecha de hoy como YYYYMMDDnn. Los nombres de registros se imprimen relativos al origen o completamente cualificados con un punto final, tu elección. Si un nombre lleva tanto un CNAME como otro registro — algo que el propio DNS prohíbe — el archivo lo marca con un comentario de advertencia en lugar de producir silenciosamente algo que un servidor de nombres rechazará.

Todo se ejecuta en tu navegador; la lista de registros y cada opción permanecen en tu dispositivo. Copia el resultado, descárgalo como archivo .txt listo para renombrar a tu archivo de zona, o envíalo a la entrada de otra herramienta para seguir trabajando en él.

Preguntas frecuentes

¿En qué formato pego los registros?
Un registro por línea como "nombre tipo valor", p. ej. "www A 192.0.2.10" o "mail MX 10 mail.example.com". MX necesita una prioridad antes del destino, SRV necesita prioridad, peso, puerto y destino, y CAA necesita banderas, una etiqueta y un valor.
¿Cómo maneja los registros TXT largos como SPF o DKIM?
DNS limita una sola cadena entrecomillada a 255 caracteres, así que un valor TXT más largo se divide automáticamente en múltiples cadenas entrecomilladas adyacentes — el registro aún se resuelve como un único valor concatenado.
¿Qué ocurre si dejo la serie en blanco?
Se rellena con la fecha de hoy como YYYYMMDD01, el formato convencional para la primera edición de una zona del día. Establece tu propio valor si necesitas coincidir con la numeración de una zona existente.
¿Por qué me advierte sobre algunos registros?
DNS no permite que un nombre lleve un CNAME junto con otro tipo de registro. El generador aún escribe ambos registros pero agrega un comentario de advertencia para que lo encuentres antes de desplegar.
¿Se cargan mis datos de zona en algún lugar?
No. El archivo de zona se genera completamente en tu navegador — tus registros y opciones nunca abandonan tu dispositivo.