¿Qué es un Servidor de Nombres?
Un servidor de nombres es un servidor DNS que almacena registros DNS para un dominio y responde a consultas sobre ese dominio. Los registros NS (Servidor de Nombres) especifican qué servidores de nombres son autoritarios para un dominio, delegando la responsabilidad de resolución DNS a esos servidores.
Cómo Funcionan los Servidores de Nombres
La jerarquía DNS se basa en delegación a través de registros NS:
1. Servidores Raíz apuntan a servidores TLD mediante registros NS
2. Servidores TLD (.es, .org) apuntan a servidores de nombres de dominio mediante registros NS
3. Servidores de Nombres de Dominio contienen los registros DNS reales (A, MX, CNAME, etc.)
Consulta: ejemplo.es
→ Raíz: "Pregunta a servidores .es" (registros NS)
→ .es: "Pregunta a ns1.ejemplo.es" (registros NS)
→ ns1.ejemplo.es: "Aquí está la IP" (registro A)
Formato del Registro NS
ejemplo.es. IN NS ns1.ejemplo.es.
ejemplo.es. IN NS ns2.ejemplo.es.
Cada dominio típicamente tiene 2-4 servidores de nombres para redundancia.
Registros de Pegado
Cuando los servidores de nombres están dentro del dominio que sirven, "registros de pegado" proporcionan sus direcciones IP:
ejemplo.es. IN NS ns1.ejemplo.es.
ejemplo.es. IN NS ns2.ejemplo.es.
ns1.ejemplo.es. IN A 203.0.113.1
ns2.ejemplo.es. IN A 203.0.113.2
Sin registros de pegado, tendrías una dependencia circular: para resolver ns1.ejemplo.es, necesitarías consultar ns1.ejemplo.es.
Tipos de Servidores de Nombres
Servidores de Nombres Autoritarios
Almacenan los registros DNS reales para dominios de los que son responsables. Cuando se consultan, proporcionan respuestas definitivas.
Solucionadores Recursivos
Consultan otros servidores en nombre de clientes. El DNS de tu ISP o servicios como Cloudflare (1.1.1.1) y Google (8.8.8.8) son solucionadores recursivos.
Proveedores de Alojamiento DNS
Servicios DNS autoritarios gestionados:
| Proveedor | Ejemplo NS |
|---|---|
| Cloudflare | ns1.cloudflare.com |
| AWS Route 53 | ns-1234.awsdns-56.org |
| Google Cloud | ns-cloud-a1.googledomains.com |
| GoDaddy | ns1.godaddy.com |
Cambio de Servidores de Nombres
En Tu Registrador
Los servidores de nombres se cambian a través del panel de control de tu registrador de dominios. Esto actualiza los registros NS a nivel de TLD.
Tiempo de Propagación
Los cambios de servidores de nombres pueden tardar 24-48 horas en propagarse globalmente debido al almacenamiento en caché en varios niveles de DNS.
Pasos de Migración
1. Configura DNS en nuevo proveedor - Crea todos los registros antes de cambiar
2. Reduce TTLs - Reduce TTLs en registros críticos
3. Actualiza NS en registrador - Apunta a nuevos servidores de nombres
4. Espera propagación - Monitoriza resolución entre regiones
5. Verifica y restaura TTLs - Comprueba que todos los registros funcionan, luego normaliza TTLs
Verificación de Servidores de Nombres
Usando dig:dig ejemplo.es NS
; ANSWER SECTION:
ejemplo.es. 86400 IN NS ns1.ejemplo.es.
ejemplo.es. 86400 IN NS ns2.ejemplo.es.
Usando whois/RDAP:
La información del servidor de nombres también está disponible en datos de registro.
Usando DomScan:curl "https://domscan.net/v1/health?domain=ejemplo.es"
# Devuelve estado hasNS en verificación de salud
Mejores Prácticas de Servidores de Nombres
Redundancia
Siempre usa al menos dos servidores de nombres, preferiblemente en diferentes redes:
ejemplo.es. NS ns1.proveedor.es. ; Red A
ejemplo.es. NS ns2.proveedor.es. ; Red B
Distribución Geográfica
Para audiencias globales, usa servidores de nombres distribuidos geográficamente para reducir latencia y mejorar resiliencia.
Configuración de TTL
Los TTLs de registro NS son típicamente largos (86400 segundos / 24 horas) ya que los servidores de nombres cambian raramente.
Monitoreo
Monitoriza tus servidores de nombres para:
- Disponibilidad (respuesta a consultas)
- Consistencia (todos los servidores devuelven los mismos registros)
- Rendimiento (tiempo de respuesta)
Servidores de Nombres y Disponibilidad de Dominio
Cuando un dominio no tiene registros NS configurados, típicamente indica:
- Dominio recientemente registrado (NS aún no establecido)
- Dominio estacionado sin DNS activo
- Problema de delegación DNS
Sin embargo, la ausencia de registro NS no indica disponibilidad de dominio; usa RDAP/WHOIS para estado de registro.
Problemas Comunes de NS
Delegación Lame
Cuando los registros NS apuntan a servidores que no sirven realmente los registros del dominio. Esto rompe la resolución DNS.
Desajuste de Registro NS
Discrepancias entre registros NS en el registrador y en el archivo de zona pueden causar problemas de resolución.
Registros de Pegado Faltantes
Si los servidores de nombres están dentro del dominio pero carecen de registros de pegado, la resolución falla con una dependencia circular.
Los servidores de nombres son la espina dorsal de la delegación DNS; su configuración adecuada asegura que tu dominio se resuelva correctamente en todo el mundo.