Si ya has leído el capítulo sobre cómo funciona el DNS, sabes que el DNS traduce nombres de dominio en direcciones IP mediante una serie de consultas. El registro NS está justo en medio de ese proceso. Le dice a internet adónde ir para encontrar todo lo demás de tu dominio. Sin él, tus registros A, MX, CNAME y cualquier otro ajuste que hayas configurado dejan de poder encontrarse.
¿Qué significa NS?
NS significa Name Server (servidor de nombres). Un registro NS dice "este servidor de nombres se encarga de todas las consultas DNS de este dominio". No apunta a tu web. No apunta a tu correo. Apunta al servidor que guarda todos tus demás registros.
Imagina tu dominio como un edificio y tus registros DNS como las habitaciones de su interior. El registro NS es la dirección que figura en el directorio y que le dice a todo el mundo dónde está el edificio. Si esa dirección es incorrecta, da igual lo bien que estén montadas las habitaciones. Nadie puede encontrar el edificio.
¿Cómo encajan los registros NS en la cadena de consulta DNS?
Cada vez que alguien escribe tu dominio en un navegador, la consulta DNS sigue un camino concreto. El registro NS aparece justo en medio y todo lo que viene después depende de que sea correcto.
Esto es lo que ocurre paso a paso.
- El navegador pide a un resolvedor DNS que encuentre la dirección IP de tu dominio
- El resolvedor contacta con un servidor raíz, que lo dirige al servidor TLD de tu extensión (.com, .net, .org)
- El servidor TLD consulta los registros NS de tu dominio y devuelve las direcciones de los servidores de nombres
- El resolvedor contacta con el servidor de nombres indicado en el registro NS
- Ese servidor de nombres busca el registro A (o el registro que haga falta) y devuelve la respuesta
- El navegador se conecta a la dirección IP y carga la página
¿Ves el papel que cumple el registro NS? Es el puente entre el servidor TLD y tu servidor de nombres. El servidor TLD no sabe nada de tu dirección IP, de tu correo ni de tu web. Lo único que sabe es a qué servidores de nombres preguntar. Esa respuesta viene del registro NS.
¿Qué aspecto tiene un registro NS?
La estructura es sencilla. Cuatro partes.
- El nombre de host (nombre) es el dominio al que se aplica el registro. Para tu dominio raíz, se escribe "@" o se deja en blanco. Para un subdominio, sería el nombre del subdominio
- El tipo identifica el registro como NS
- El valor (servidor de nombres) es el nombre de host del servidor de nombres responsable de tu dominio. Algo como ns1.exampleprovider.com
- El TTL (tiempo de vida) controla cuánto tiempo guardan en caché este registro los servidores DNS antes de volver a comprobarlo. Los registros NS suelen tener un TTL más largo, a menudo 86400 segundos (es decir, 24 horas)
Tu dominio siempre tendrá al menos dos registros NS, cada uno apuntando a un servidor de nombres distinto. ¿Por qué dos? Por el respaldo. Si un servidor de nombres se cae, el otro toma el relevo y sigue respondiendo a las consultas DNS de tu dominio.
Una configuración típica es esta.
- Nombre configurado como @
- Tipo configurado como NS
- Valor configurado como ns1.exampleprovider.com
- TTL configurado como 86400
Y después un segundo registro con el mismo nombre y tipo, pero que apunte a ns2.exampleprovider.com.
¿Qué son los registros NS predeterminados?
Cuando registras un dominio, tu registrador configura automáticamente registros NS que apuntan a sus propios servidores de nombres. Tu zona DNS se crea y se aloja en esos servidores desde el primer momento. Los registros que añades desde el panel de control del registrador viven en esos servidores de nombres.
Para muchas marcas, estos valores predeterminados nunca necesitan cambiar. Si gestionas el DNS en el mismo sitio donde compraste el dominio, los valores predeterminados funcionan bien. Solo necesitas tocarlos cuando quieres que otro proveedor se ocupe de tu DNS.
¿Cuándo debes cambiar tus registros NS?
Hay algunas situaciones en las que cambiarías tus registros NS para apuntar a otros servidores de nombres.
Pasar a los servidores de nombres de un proveedor de hosting
Algunos proveedores de hosting te piden que apuntes tus registros NS a sus servidores de nombres. Eso les da control total sobre tu zona DNS, lo que les facilita configurar todo para tu web de forma automática. Una vez hecho, gestionas todos tus registros DNS desde el proveedor de hosting en lugar de desde el registrador.
Usar un proveedor de DNS externo
Los proveedores de DNS especializados suelen ofrecer tiempos de respuesta más rápidos, mejor disponibilidad y funciones más avanzadas que un registrador típico. Para usar uno, actualizas tus registros NS para que apunten a los servidores de nombres de ese proveedor. Tu dominio sigue registrado donde estaba, pero tus ajustes DNS pasan al nuevo proveedor.
Usar una red de distribución de contenido (CDN)
Algunos servicios de CDN necesitan que cambies tus registros NS para poder gestionar el DNS y enrutar el tráfico por su red. Así la CDN dirige a los visitantes al servidor más cercano, lo que acelera la carga de tu web.
¿Cómo se cambian los registros NS?
Aquí hay un detalle importante que confunde a mucha gente. Los registros NS se cambian en tu registrador de dominios, no en el editor de zona DNS. Es distinto de cambiar registros A o CNAME, que se editan en el panel de gestión de DNS de quien aloje tus servidores de nombres.
Los pasos son estos.
- Consigue las nuevas direcciones de servidores de nombres del proveedor al que te cambias. Normalmente te darán dos o más (como ns1.newprovider.com y ns2.newprovider.com)
- Inicia sesión en la cuenta de tu registrador de dominios
- Busca los ajustes de servidores de nombres. Es una sección distinta del editor de zona DNS
- Sustituye las direcciones de servidores de nombres actuales por las nuevas
- Guarda los cambios
Algo que debes hacer antes del cambio. Configura primero en los nuevos servidores de nombres todos los registros DNS que necesites. Así, cuando el tráfico empiece a ir a los nuevos servidores de nombres, tus registros ya estarán esperando y tu web seguirá en línea todo el tiempo. Para ver el proceso completo de conectar un dominio, consulta el capítulo sobre apuntar un dominio a una web.
¿Qué pasa después de cambiar los registros NS?
El cambio no se activa en todas partes a la vez. Los servidores DNS de todo el mundo guardan en caché los registros NS según el valor del TTL. Hasta que caduque la versión en caché, algunos servidores seguirán enviando consultas a tus servidores de nombres antiguos mientras otros usan los nuevos.
Este periodo intermedio se llama propagación del DNS. Puede tardar desde unos minutos hasta 48 horas, aunque la mayoría de los cambios terminan en pocas horas. Durante la propagación, algunos visitantes pueden ver la versión antigua de tu web mientras otros ven la nueva configuración. Es normal y temporal.
Para que todo vaya bien, deja activos los registros DNS de los servidores de nombres antiguos hasta que termine la propagación. No los borres enseguida. Cuando hayas confirmado que todo funciona en los nuevos servidores de nombres, entonces puedes limpiar los antiguos.
¿Cuál es la diferencia entre un registro NS y un servidor de nombres?
Estos dos se confunden mucho, pero no son lo mismo.
Un servidor de nombres es el servidor real que guarda los registros DNS y responde a las consultas DNS. Es la máquina que hace el trabajo.
Un registro NS es solo la entrada DNS que dice "para este dominio, habla con ese servidor de nombres de allí". Es el puntero, no el servidor en sí.
Imagina un servidor de nombres como un edificio y el registro NS como la entrada de la guía telefónica que dice a la gente qué edificio visitar. Cambiar el registro NS cambia adónde se envía a la gente. El edificio no se mueve.
¿Qué pasa cuando los registros NS son incorrectos?
Si tus registros NS apuntan a servidores de nombres que no existen, están fuera de línea o no tienen configurada tu zona DNS, tu dominio deja de funcionar por completo. Tu web no cargará. Tu correo no se entregará. Todos los servicios ligados a tu dominio se quedan a oscuras.
Y por eso resulta tan desconcertante cuando ocurre. Entras en tu panel DNS y todo parece correcto. Tus registros A están ahí, tus registros MX están configurados. Pero nada de eso importa, porque el registro NS está enviando a internet al sitio equivocado. El sistema DNS ni siquiera llega a ver tus otros registros.
No se rompe un solo servicio. Se rompe todo a la vez.
Las causas más comunes son simples.
- Actualizar los registros NS a un nuevo proveedor antes de configurar la zona DNS en ese proveedor
- Introducir las direcciones de los servidores de nombres con errores de escritura
- Cambiar de proveedor de hosting y olvidarse de actualizar los registros NS en el registrador
- Dejar caducar una cuenta de hosting de DNS mientras los registros NS siguen apuntando a ella
Si tu dominio deja de funcionar de repente en todos los servicios, revisa primero los registros NS. Son el culpable más habitual.
¿Cuáles son los errores más comunes con los registros NS?
Además de apuntar a los servidores de nombres equivocados, hay otros errores que aparecen una y otra vez.
- Configurar un solo registro NS. Tu dominio siempre debería tener al menos dos registros NS que apunten a servidores de nombres distintos. Si solo tienes uno y ese servidor de nombres se cae, todo tu dominio queda inaccesible hasta que vuelva
- Registros NS que no coinciden. Los registros NS de tu registrador y los de tu zona DNS deben coincidir. Si apuntan a servidores de nombres distintos, la resolución del DNS puede comportarse de forma impredecible
- Editar los registros NS en la zona DNS en lugar de en el registrador. Los registros NS que importan para la delegación viven en el nivel del registrador. Cambiarlos en el editor de zona DNS no cambia adónde envía las consultas el servidor TLD
- Borrar los registros DNS antiguos demasiado pronto. Si cambias de servidores de nombres y borras de inmediato tus registros del proveedor antiguo, los visitantes cuya caché DNS aún apunte a los servidores de nombres antiguos verán errores hasta que termine la propagación
Cómo gestiona WEMASY los registros NS
Cuando conectas un dominio propio a WEMASY, no necesitas cambiar tus registros NS en absoluto. WEMASY te da los valores concretos de los registros DNS (registros A y CNAME) que debes añadir en tu proveedor actual de servidores de nombres. Tus servidores de nombres se quedan exactamente donde están.
Así todo es más sencillo. Mantienes el control de toda tu zona DNS y conectar tu dominio a WEMASY solo implica añadir unos pocos registros, no mover toda tu configuración DNS. WEMASY se encarga del SSL, del hosting y del enrutamiento cuando los registros están en su sitio. Consulta lo que incluye cada plan en la página de precios de WEMASY.
Qué viene después
Ahora que sabes cómo los registros NS delegan la autoridad DNS de tu dominio, el siguiente capítulo trata el registro AAAA. Hace el mismo trabajo que un registro A, pero usa una dirección IPv6 en lugar de IPv4, y cobra más relevancia a medida que internet avanza hacia el nuevo formato de direcciones. Para ver todos los tipos de registro y cuándo usar cada uno, consulta el capítulo sobre los tipos de registros DNS.
Preguntas frecuentes
¿Puede un subdominio tener registros NS distintos?
Sí. Puedes delegar un subdominio a otro conjunto de servidores de nombres creando registros NS para ese subdominio dentro de tu zona DNS. Esto se llama delegación de subdominios. El DNS del subdominio queda gestionado por completo por los servidores de nombres que indiques, de forma independiente del resto de tu dominio. Es habitual en organizaciones grandes que dejan que distintos equipos gestionen sus propios subdominios. Con el creador de webs de WEMASY, puedes configurarlo directamente en tu web.
¿Cuántos registros NS debe tener un dominio?
Al menos dos. Tener dos o más registros NS garantiza que, si un servidor de nombres se queda fuera de línea, el otro pueda seguir respondiendo a las consultas DNS. La mayoría de los proveedores de DNS asignan de dos a cuatro servidores de nombres de forma predeterminada. No hay un límite superior estricto, pero dos es el mínimo para un funcionamiento fiable.
¿Afectan los registros NS a la entrega del correo?
Indirectamente, sí. Los registros NS determinan qué servidores de nombres guardan tus registros MX, tus registros SPF y otras entradas DNS relacionadas con el correo. Si tus registros NS apuntan a servidores de nombres que no tienen configurados los registros de correo correctos, la entrega del correo a tu dominio fallará. Los registros NS no enrutan el correo por sí mismos, pero controlan dónde se guardan las instrucciones de enrutamiento del correo.
¿Es seguro cambiar los registros NS con la web en línea?
Es seguro si te preparas antes. Configura todos tus registros DNS en los nuevos servidores de nombres antes de cambiar los registros NS en tu registrador. Así, cuando las consultas DNS empiecen a llegar a los nuevos servidores de nombres, los registros correctos ya estarán allí. Mantén activos los registros de tus servidores de nombres antiguos hasta que termine la propagación. Si se hace bien, los visitantes no deberían notar el cambio.
¿Qué diferencia hay entre cambiar los registros NS y cambiar un registro A?
Cambiar un registro A actualiza un único ajuste que indica al DNS a qué dirección IP de servidor conectarse. Cambiar los registros NS traslada toda tu zona DNS a otro proveedor. Cuando cambias los registros NS, toda la gestión de tu DNS, incluidos los registros A, MX, CNAME y todo lo demás, pasa a los nuevos servidores de nombres. Es un cambio mucho más grande que actualizar un solo registro.