Configuración de dominios

editor de zona DNS

Revisa nombres completos y tiempos antes de añadir registros o exportar la zona.

editor de zona DNS

Zona de entrada

Resultado

El texto permanece en este navegador. No se envían consultas DNS.

Contexto de análisis

Crear un registro

SOA: servidor primario, nombre del buzón, serie, refresh, retry, expire, minimum. TXT/CAA: texto sin comillas exteriores.

Calculadora de TTL

3600 segundos · 0 d 1 h 0 min 0 s

11 registros · 0 advertencias

Hasta 1 MiB de texto UTF-8 y 5000 registros. No verifica el DNS activo. La salida normalizada también se limita a 1 MiB.

Al trasladar un archivo de zona a otro servidor, una línea aparentemente sencilla puede cambiar de significado. Este editor de zona DNS expande los nombres relativos y muestra de dónde procede cada TTL. Revisa esos valores antes de copiar registros fuera de su contexto original.

La entrada y el resultado se muestran por separado. Aplicar una vista previa es el paso que modifica el texto de entrada. La comprobación local no demuestra que el servidor autoritativo esté usando esa versión; conserva las validaciones del proveedor como parte de la importación.

Por qué usar este editor de zona DNS

Comprueba qué nombre hereda cada línea

El editor de zona DNS interpreta la sangría como herencia del propietario anterior y añade el origen a los destinos relativos. La tabla muestra el nombre completo y el TTL efectivo según el archivo y las opciones. Los puntos finales sospechosos se señalan sin corregirlos por su cuenta.

Un archivo de zona abreviado se expande a una tabla con nombres completos y valores TTL.

Prepara una incorporación con contexto

El constructor separa prioridad, peso y puerto en SRV, y banderas, etiqueta y valor en CAA. La línea nueva se comprueba junto con los registros existentes. Si introduce un CNAME incompatible con otros datos del mismo nombre, la incorporación se detiene antes de aplicar.

Un registro de servicio nuevo se compara con la zona existente antes de aplicar el cambio.

Tres detalles que conviene revisar

01

Fija el origen cuando falte

Deja el origen vacío si el archivo ya incluye $ORIGIN. Un fragmento con @ o nombres relativos necesita una base. El TTL de respaldo de 3600 segundos solo se usa cuando no aparece un valor en la línea ni en $TTL.

02

Sigue la procedencia en la tabla

La vista de registros muestra los nombres expandidos, segundos y origen del TTL. El filtro por tipo solo cambia lo visible; la exportación sigue incluyendo toda la zona. Los diagnósticos enlazan a la línea del texto y la tabla carga grupos de 50 registros.

03

Revisa la reescritura antes de aplicarla

La revisión automática espera 350 ms tras la edición. Puedes desactivarla y ejecutar con el botón o Ctrl/Cmd + Enter. La vista previa cuenta registros afectados, comentarios y líneas vacías eliminadas. Deshacer restaura tanto la entrada como el resultado anterior.

Nombres, tiempos y relaciones entre registros

Interpretación del formato BIND

Admite $ORIGIN, $TTL, @, propietarios omitidos, las dos posiciones de TTL e IN, comentarios con punto y coma y continuaciones entre paréntesis. Los tiempos SOA aceptan unidades BIND. La salida conserva el orden de los registros DNS y explicita sus nombres.

Diez tipos habituales

Lee y construye A, AAAA, NS, CNAME, MX, TXT, SOA, SRV, CAA y PTR. Comprueba direcciones y límites numéricos. En TXT conserva el orden de las cadenas y verifica que cada fragmento decodificado no supere los 255 bytes.

Diagnósticos dentro del archivo

Detecta campos ausentes, direcciones incorrectas, comillas o paréntesis sin cerrar, duplicados y TTL distintos dentro de un RRset. Los conflictos y ciclos CNAME son errores. La falta de SOA o NS es una advertencia, útil al trabajar con fragmentos.

Conversión independiente del TTL

La calculadora de TTL DNS recibe segundos o duraciones como 1h30m y 1w2d. Presenta el total y el desglose en días, horas, minutos y segundos. No modifica registros ni calcula cuánto tiempo queda en la caché de un resolvedor remoto.

Alcance de la comprobación local

No consulta ni publica configuraciones
No realiza consultas DNS, AXFR, publicación, comprobación de delegaciones ni validación de firmas DNSSEC. Una dirección válida en el archivo no prueba que el equipo sea accesible o que el servidor de correo esté bien configurado.
Sintaxis admitida de forma explícita
Se interpretan la clase IN y los diez tipos indicados. $INCLUDE, $GENERATE, tipos desconocidos y nombres DNS con escapes de barra inversa bloquean la exportación completa. Los escapes de texto TXT y CAA sí se admiten. Debes expandir antes las dependencias externas.
El formato cambia la presentación
La salida usa nombres completos y TTL numéricos, mantiene el orden y los fragmentos TXT, y elimina comentarios y líneas vacías. Los registros multilínea se unen. No ordena, elimina duplicados, corrige destinos ni aumenta el número de serie SOA automáticamente.
El TTL de respaldo es una opción local
Los 3600 segundos no representan una promesa sobre el comportamiento del servidor. El minimum de SOA no se usa como TTL predeterminado histórico. Cuando un mismo nombre y tipo tienen TTL distintos, se conservan con una advertencia; unifícalos antes de importar.
Un archivo con límites definidos
Admite hasta 1 MiB de texto UTF-8 y 5000 registros. No hay importación por URL ni proyectos de varios archivos. Las modificaciones invalidan el resultado y desactivan la exportación hasta volver a comprobarlo. Los errores también bloquean la copia y descarga. La salida normalizada también se limita a 1 MiB.

Preguntas sobre el editor de zona DNS

¿Cómo puedo revisar si un archivo de zona contiene errores?

Pégalo en el editor de zona DNS y sigue las posiciones de los diagnósticos. Corrige primero los errores y después compara los nombres expandidos y las advertencias. La aceptación final corresponde al servidor o proveedor que cargará el archivo.

¿Qué ocurre si falta el punto final del destino?

Se interpreta como relativo al origen actual. En example.com., mail se convierte en mail.example.com.; mail.example.com se convierte en mail.example.com.example.com. La tabla muestra esa expansión y no cambia automáticamente la intención de la línea.

¿Qué TTL se usa cuando el registro no indica ninguno?

Primero se usa la directiva $TTL activa. Si no existe, se aplica el respaldo configurado en la página, inicialmente 3600 segundos. La procedencia aparece en la tabla. El último campo de SOA no se toma como valor general para todos los registros.

¿Se procesan $INCLUDE y $GENERATE?

No en esta versión. La primera directiva depende de otros archivos y la segunda necesita la expansión propia de BIND. Se indica la línea y se impide una exportación incompleta; el texto de entrada sigue disponible para que lo prepares o lo compruebes con el servidor.

¿Qué etiquetas CAA puedo usar?

Las habituales son issue, issuewild e iodef. Se permite una etiqueta alfanumérica de 1 a 15 caracteres y banderas de 0 a 255. El valor se entrecomilla y se escapa. No se verifica la política de emisión de la autoridad certificadora indicada.

¿Falta una comprobación útil?

Abre el editor de zona DNS

Usa el editor de zona DNS para hacer explícitos los nombres y tiempos antes de preparar una importación.

Carga el ejemplo, compara una fila con el texto original y revisa la vista previa de un registro nuevo.