Registro SOA

Tipos de Registros DNS
Registro de Inicio de Autoridad.
← Volver al Glosario

¿Qué es un Registro SOA?

El registro SOA (Inicio de Autoridad) es un registro DNS obligatorio que contiene información administrativa esencial sobre una zona DNS. Cada zona DNS debe tener exactamente un registro SOA en el ápice de la zona, definiendo el servidor de nombres primario, contacto del administrador responsable, número de serie de la zona y parámetros de tiempo para transferencias de zona y almacenamiento en caché. El registro SOA establece autoridad y proporciona metadatos críticos para operaciones DNS.

Estructura del Registro SOA

Campos de Componentes

ejemplo.com. IN SOA ns1.ejemplo.com. admin.ejemplo.com. (

2024010101 ; Número de serie

3600 ; Actualización (1 hora)

900 ; Reintentar (15 minutos)

604800 ; Expirar (1 semana)

86400 ; TTL Mínimo (1 día)

)

Desglose de Campos

CampoPropósitoValor Típico
MNAMEServidor de nombres primarions1.ejemplo.com
RNAMECorreo del administrador (@ reemplazado con .)admin.ejemplo.com
SerialNúmero de versión de zonaYYYYMMDDnn
ActualizaciónIntervalo de verificación secundaria3600-86400
ReintentarReintentar después de actualización fallida900-3600
ExpirarLa secundaria se rinde604800-2419200
TTL MínimoTTL de almacenamiento en caché negativo300-86400

Campos del Registro SOA Explicados

MNAME (Servidor de Nombres Primario)

El servidor de nombres autorizado para la zona:

RNAME (Persona Responsable)

Contacto del administrador por correo:

admin.ejemplo.com = admin@ejemplo.com

hostmaster.ejemplo.com = hostmaster@ejemplo.com

Nota: El primer punto reemplaza el símbolo @

Número de Serie

Identificador de versión de datos de zona:

Formato común: YYYYMMDDnn

Ejemplo: 2024010102 (01 de enero de 2024, revisión 2)

Debe incrementar con cada cambio de zona

Las secundarias comparan para saber si necesita actualizaciones

Parámetros de Tiempo

Controlan comportamiento de transferencia de zona y almacenamiento en caché:

Actualización: Con qué frecuencia las secundarias verifican actualizaciones
Recomendado: 3600-86400 segundos (1-24 horas)
Reintentar: Tiempo de espera después del intento de actualización fallido
Recomendado: 900-3600 segundos (15-60 minutos)
Expirar: Cuándo las secundarias dejan de servir la zona
Recomendado: 604800-2419200 segundos (1-4 semanas)
TTL Mínimo: Duración del almacenamiento en caché negativo
Cuánto tiempo almacenar respuestas "dominio no existe"

Recomendado: 300-86400 segundos

Ver Registros SOA

Usando dig

dig ejemplo.com SOA

# Salida:

ejemplo.com. 3600 IN SOA ns1.ejemplo.com. admin.ejemplo.com. 2024010101 3600 900 604800 86400

Usando nslookup

nslookup -type=SOA ejemplo.com

Mejores Prácticas del Registro SOA

1. Incrementar serie en cada cambio: Crítico para transferencias de zona

2. Usar formato de serie significativo: YYYYMMDD## recomendado

3. Establecer temporizadores apropiados: Equilibrar actualización vs carga del servidor

4. Usar correo de contacto válido: Administrador alcanzable

5. Asegurar que MNAME es resolvible: Debe apuntar a NS válido

Problemas Comunes de SOA

ProblemaCausaSolución
Falla de transferencia de zonaSerial no incrementadoSiempre actualizar serie
Datos obsoletos en secundariasActualización demasiado largaReducir intervalo de actualización
Carga DNS altaActualización demasiado cortaAumentar intervalo de actualización
NXDOMAIN en caché demasiado tiempoTTL mínimo altoReducir valor mínimo

El registro SOA es el registro administrativo fundamental para cualquier zona DNS, controlando la sincronización entre servidores de nombres primarios y secundarios y definiendo el comportamiento del almacenamiento en caché para toda la zona.

Pon Este Conocimiento en Práctica

Usa la API de DomScan para comprobar disponibilidad de dominios, estado y mucho más.