Qué son los servidores de nombres DNS
Autor: Redacción Domeny.ForSale Publicado
En resumen: Los servidores de nombres DNS proporcionan información sobre el dominio, como la dirección del servidor del sitio web y los servidores que gestionan el correo. En el panel del registrador del dominio, «servidores de nombres» suele referirse a los servidores autoritativos, es decir, los que mantienen la configuración DNS del dominio. No alojan el sitio web: indican dónde se encuentran los servicios asociados al dominio.
Cómo ayudan los servidores de nombres a abrir un sitio web
DNS, el sistema de nombres de dominio, permite encontrar la información técnica asociada a un nombre legible, como example.com. Una de sus funciones es obtener la dirección IP: la dirección de red necesaria para conectarse al servidor. DNS también gestiona información sobre el correo, la verificación del dominio y otros servicios.
Cuando introduces la dirección de un sitio en el navegador, tu dispositivo suele utilizar un servidor intermediario, llamado resolutor recursivo. Puede proporcionarlo tu operador de internet, una empresa o un proveedor público de DNS. El resolutor busca la respuesta en la caché y, si no la encuentra, consulta los servidores DNS correspondientes.
De forma simplificada, la búsqueda de la respuesta sigue estos pasos:
- Los servidores raíz de DNS indican los servidores responsables de la extensión del dominio, por ejemplo,
.com. - Los servidores de esa extensión indican los servidores de nombres que gestionan el dominio concreto.
- El servidor de nombres autoritativo devuelve el registro necesario, por ejemplo, la dirección IP del servidor WWW.
- El navegador utiliza la información obtenida para establecer la conexión.
No todas las visitas a un sitio requieren recorrer todo este proceso. Las respuestas almacenadas permiten omitir algunas consultas.
Servidores de nombres, registros DNS y hosting: conceptos distintos
Un servidor autoritativo responde a partir de la configuración del dominio del que es responsable. Ese conjunto de entradas se denomina zona DNS, y cada entrada es un registro DNS. Los nombres de los servidores que gestionan un dominio suelen tener una forma similar a ns1.example.net y ns2.example.net.
El hosting, en cambio, es el servicio que proporciona los recursos necesarios para que funcione el sitio, como espacio para los archivos y una base de datos. El registrador permite registrar y renovar el dominio. Una sola empresa puede ofrecer todos estos servicios, pero el dominio, DNS, el sitio y el correo también pueden estar a cargo de cuatro proveedores distintos.
Los registros más habituales cumplen las siguientes funciones:
| Registro | Para qué sirve |
|---|---|
| A / AAAA | Indica la dirección IPv4 / IPv6 asignada al nombre. |
| CNAME | Crea un alias, es decir, una referencia de un nombre a otro. |
| MX | Indica los servidores que reciben el correo del dominio. |
| TXT | Almacena texto, entre otros fines, para verificar el dominio y autenticar el correo. |
| NS | Indica los servidores de nombres autoritativos de la zona. |
Cambiar los servidores de nombres no traslada los archivos del sitio ni los buzones de correo. Cambia el lugar desde el que se obtendrá la configuración DNS. Si la nueva configuración está incompleta, algunos servicios pueden dejar de funcionar aunque el hosting esté pagado.
Cuándo cambiar los servidores de nombres y cuándo solo un registro
Si trasladas el sitio a otro hosting, a menudo basta con modificar los registros indicados por el nuevo proveedor, como A, AAAA o CNAME. En ese caso, no necesitas trasladar toda la gestión de DNS. Los registros de correo pueden permanecer sin cambios si el correo sigue funcionando con el mismo operador.
Cambiar los servidores de nombres tiene sentido cuando quieres encargar a otro proveedor la gestión de toda la zona DNS. Puede ser un servicio independiente de DNS o una plataforma cuya modalidad de configuración elegida requiera ese cambio. Debes consultar los requisitos en la documentación actualizada del servicio concreto.
Ejemplo: tienes el dominio con el registrador A, el sitio en el hosting B y el correo con el proveedor C. Trasladas únicamente el sitio al hosting D. Si el servicio DNS actual permite editar los registros necesarios, puedes cambiar el destino al que apunta el sitio sin modificar los servidores de nombres ni los registros de correo. Así reduces el alcance de los cambios y el riesgo de pasar por alto la configuración de otros servicios.
Cómo cambiar los servidores de nombres DNS de forma segura
Los servidores de nombres suelen cambiarse en el panel del registrador del dominio, en los ajustes de delegación. La delegación indica qué servidores deben encargarse del servicio DNS del dominio. Añadir registros NS a la zona actual no suele sustituir el cambio de delegación en el registrador.
Antes de hacer el cambio, sigue este breve procedimiento:
- Guarda la configuración actual. Incluye el sitio, los subdominios, el correo, los registros de verificación y la autenticación del correo.
- Crea la zona con el nuevo proveedor. Copia los registros necesarios y comprueba que las direcciones y los nombres sean correctos. La importación automática puede no detectar todos los registros.
- Comprueba DNSSEC. Es un mecanismo que permite verificar la autenticidad de las respuestas DNS. Si está activo, sigue el procedimiento de migración de los proveedores; un registro DS incompatible en la zona superior puede hacer que los resolutores que validan DNSSEC rechacen las respuestas.
- Introduce los nombres exactos de los nuevos servidores en el panel del registrador, siguiendo las instrucciones del operador de DNS.
- Mantén activo el servicio DNS anterior durante la transición y prueba el sitio, los subdominios y el envío y la recepción de correo.
Cuándo será visible el cambio y cómo comprobarlo
Las respuestas DNS se almacenan en caché durante un tiempo denominado TTL. Por eso, distintos dispositivos y resolutores pueden utilizar versiones diferentes de la configuración durante un tiempo. Al cambiar los servidores de nombres, también influyen los datos de delegación almacenados en caché, no solo el TTL de los registros del sitio.
No hay un plazo único garantizado para todos los cambios de DNS. Reducir el TTL con suficiente antelación puede ayudar al modificar registros, pero no elimina las respuestas ya almacenadas ni acelera automáticamente todo el cambio de delegación. Consulta el plazo orientativo y las condiciones de migración con el registrador y el operador de DNS.
Para comprobar los servidores indicados, puedes utilizar el comando dig NS example.com o nslookup -type=NS example.com. El resultado de un solo resolutor no confirma que se hayan actualizado todas las cachés. Antes de realizar el cambio, averigua sobre todo dónde se encuentra la zona DNS activa: es allí donde debes editar los registros para que los cambios tengan efecto en el funcionamiento del dominio.
