Cómo formatear un archivo de zona | Centro de ayuda de Dyn

Un archivo de zona del sistema de nombres de dominio (DNS) es un archivo de texto que describe una zona DNS. El archivo de zona BIND es un formato de archivo que ha sido ampliamente adoptado por el software del servidor DNS. El formato se define en el RFC 1035.

Ejemplo de un archivo de zona de Dyn

Este es un ejemplo de un archivo de zona descargado del sistema DNS de Dyn.

NOTA: En el archivo de zona de ejemplo anterior, no se muestran las clases de registro (IN, CH, HS). El software DNS de Dyn sólo trabaja con registros de clase Internet (IN) y omite esta información por motivos de eficiencia.

Anatomía de un archivo de zona

$ORIGINindica un árbol de nodos DNS y suele iniciar un archivo de zona DNS. Cualquier etiqueta de host por debajo del origen agregará el nombre de host de origen para ensamblar un nombre de host completamente calificado. Cualquier etiqueta de host dentro de un registro que utilice un dominio completamente calificado que termine con un punto final no agregará el nombre de host de origen.

Ejemplo: Con $ORIGIN example.com., cualquier registro en el que el campo de etiqueta de host no vaya seguido de un punto, se añadirá example.com..

El símbolo «@» es una etiqueta especial que indica que el $ORIGIN debe sustituir al símbolo «@». Se suele utilizar para el vértice de una zona.

Registro SOA – El $ORIGIN va seguido del registro Start Of Authority (SOA) de la zona. Se requiere un registro de inicio de autoridad para cada zona. Contiene el nombre de la zona, la dirección de correo electrónico de la parte responsable de administrar el archivo de zona del dominio, el número de serie actual de la zona, el servidor de nombres primario de la zona y varios elementos de temporización (medidos en segundos).

Formato del registro SOA

@ IN SOA {primary-name-server} {hostmaster-email} ( {serial-number} {time-to-refresh} {time-to-retry} {time-to-expire} {minimum-TTL} )
  • Servidor de nombres primario – El servidor de nombres que contiene el archivo de zona original y no una copia transferida por AXFR.
  • Correo electrónico del hostmaster – Dirección de la parte responsable de la zona. Se utiliza un punto «.» en lugar del símbolo «@». Para las direcciones de correo electrónico que contengan un punto, éste se escapará con una barra «/».
  • Número de serie – Número de versión de la zona. A medida que se realicen cambios en el archivo de zona, el número de serie aumentará.
  • Time To Refresh (Tiempo de actualización) – Tiempo en segundos que debe esperar un servidor de nombres antes de comprobar si el número de serie ha aumentado en el archivo de zona primario. Un aumento del Número de Serie significa que se necesita una transferencia para sincronizar sus registros. Sólo se aplica a las zonas que utilizan DNS secundario.
  • Time To Retry (Tiempo de reintento) – Tiempo en segundos que debe esperar un servidor de nombres antes de volver a intentar actualizar una zona después de un intento fallido. Sólo se aplica a las zonas que utilizan DNS secundario.
  • Time To Expire – Tiempo en segundos que debe esperar un servidor de nombres antes de considerar inválidos los datos de una zona secundaria y dejar de responder a las consultas para esa zona. Sólo se aplica a las zonas que utilizan DNS secundario.
  • TTL mínimo – El tiempo en segundos que un servidor de nombres o un resolutor debe almacenar en caché una respuesta negativa.

Anatomía de un registro dentro de un archivo de zona

Un archivo de zona es una colección de registros de recursos con cada entrada de registro descrita en la siguiente secuencia:

FORMATO: etiqueta de host ttl clase de registro tipo de registro datos de registro
EJEMPLO: ejemplo.com. 60 IN A 104.255.228.125
  • Etiqueta de host – Una etiqueta de host ayuda a definir el nombre de host de un registro y si el nombre de host $ORIGIN se añadirá a la etiqueta. Los nombres de host completamente calificados terminados por un punto no agregarán el origen.
  • TTL – TTL es la cantidad de tiempo en segundos que un registro DNS será almacenado en caché por un servidor DNS externo o resolver.
  • Clase de registro – Hay tres clases de registros DNS: IN (Internet), CH (Chaosnet) y HS (Hesiod). La clase IN se utilizará para el servicio de DNS gestionado.
  • Tipo de registro – Donde se define el formato de un registro.
  • Datos del registro – Los datos dentro de una respuesta DNS, como una dirección IP, un nombre de host u otra información. Diferentes tipos de registro contendrán diferentes tipos de datos de registro.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.