¿Qué son los servidores DNS primarios y secundarios? ¿Cuál es la diferencia?

Hombre sentado frente a tres pantallas de computadora

Autores

Phill Powell

Staff Writer

IBM Think

Ian Smalley

Staff Editor

IBM Think

¿Qué son los servidores DNS primarios y secundarios? ¿Cuál es la diferencia?

Los servidores del sistema de nombres de dominio (DNS) convierten los nombres de dominio amigables para los humanos en direcciones IP accesibles. Mientras que los servidores DNS primarios albergan copias originales de “lectura/escritura” del archivo de zona de un dominio particular, los servidores DNS secundarios conservan copias de solo lectura.

Un archivo de zona es un archivo de texto que contiene todos los registros DNS de un dominio (o "zona") concreto. Los datos de zona incluyen registros DNS como direcciones IP, registros de intercambio de servidores de correo y registros de servidores de nombres. Esencialmente, contiene las instrucciones que dirigen Internet a su sitio web, servidores de correo electrónico, subdominios y otros recursos.

Dentro de una infraestructura DNS, los registros DNS son la moneda del reino. Son fundamentales para todo lo que ocurre, especialmente el proceso de búsqueda que los administradores utilizaron para manejar las consultas de DNS, con nombres de host ingresados y las direcciones IP correspondientes.

Mantenerse al día con todos los dominios y subdominios relacionados involucrados requiere esfuerzo. Por lo tanto, las empresas emplean dos tipos de dispositivos de gestión para mantener los DNS Services.

Las últimas noticias tecnológicas, respaldadas por los insights de expertos

Manténgase al día sobre las tendencias más importantes e intrigantes de la industria sobre IA, automatización, datos y más con el boletín Think. Consulte la Declaración de privacidad de IBM.

¡Gracias! Ya está suscrito.

Su suscripción se entregará en inglés. En cada boletín, encontrará un enlace para darse de baja. Puede gestionar sus suscripciones o darse de baja aquí. Consulte nuestra Declaración de privacidad de IBM para obtener más información.

En qué se diferencian los servidores DNS primarios y secundarios

Los servidores DNS primarios mantienen la última fuente de información para los registros DNS de un dominio. Estos servidores DNS autoritativos contienen la copia maestra del archivo de zona.

Si un administrador de dominio necesita modificar el archivo de zona, esas alteraciones se realizan directamente en la zona principal del servidor de nombres autorizado. Se implementan controles de acceso en el servidor principal para garantizar que solo el personal autorizado pueda realizar cambios en los archivos de zona.

Sin embargo, los servidores DNS secundarios sirven principalmente como respaldo, y entran en acción en caso de que el servidor primario se desconecte repentinamente. Si bien es técnicamente cierto que un servidor DNS primario se puede operar sin un servidor DNS secundario, se desaconseja esta práctica.

Si se produce una conmutación por error, los servidores de la zona secundaria pueden intervenir y gestionar el tráfico de consultas DNS sin tener que sacrificar una cantidad significativa de tiempo de actividad. Sin un servidor DNS secundario, ese es un punto único de falla a la espera de ocurrir.

Más allá de esa importante función, los servidores DNS secundarios también ayudan en las causas gemelas del equilibrio de carga y la redundancia. El equilibrio de carga ayuda a redirigir el tráfico de consultas según sea necesario para crear un tipo de equilibrio en el uso de recursos. Mientras tanto, la redundancia garantiza que una versión fiable de la verdad continúe existiendo, independientemente de lo que ocurre con un servidor en particular. 

Para el administrador del sistema, configurar servidores DNS primarios y secundarios puede ser una tarea complicada. Afortunadamente, muchos tutoriales útiles pueden guiar al personal a medida que implementa servidores DNS, configura servidores para su operación y administra servidores para obtener resultados óptimos.

Cabe señalar que un usuario clave de los servidores DNS son las aplicaciones. Cuando las aplicaciones requieren recursos específicos, esas aplicaciones funcionan como si fueran sistemas que secuencian consultas DNS. Este proceso consiste en aprovechar el servidor principal mientras se mantiene el servidor secundario listo para actuar en caso de emergencia si el servidor principal experimenta una conmutación por error.

NS1 Connect

IBM NS1 Connect

Fortalezca la resiliencia de su red con IBM NS1 Connect. En este video, analizamos el valor de IBM NS1 Connect para la resiliencia y el rendimiento de las aplicaciones.

Tecnologías relacionadas

Existen varias tecnologías relacionadas asociadas con el uso de DNS primario y DNS secundario.

Active Directory

Active Directory (AD) es el servicio de directorio de Microsoft para redes de dominio de Windows, que la empresa creó para dar dirección a la necesidad de gestión centralizada de cuentas de usuario de Windows, recursos y políticas de seguridad personalizadas.

AD funciona en estrecha colaboración con DNS, especialmente en la resolución de nombres. Los dispositivos de los clientes se configuran con un servidor DNS primario y un servidor DNS secundario para garantizar la continuidad de las copias de seguridad. Estos servidores están alojados en zonas DNS que se encuentran dentro de Active Directory. Dado que los datos de esta zona se han cargado en Active Directory, cualquier persona con capacidades de control de dominio puede acceder a ellos.

Protocolo de configuración dinámica de host (DHCP)

El Protocolo de configuración dinámica de host (DHCP) rige la forma en que los dispositivos que operan en una red informática interactúan y reciben automáticamente las direcciones del servidor DNS primario y secundario (junto con las direcciones IP y la configuración de DNS necesaria).

DHCP y DNS cooperan de varias maneras, desde el momento en que un dispositivo (por ejemplo, un teléfono, una computadora portátil o un enrutador) se conecta a una red. El dispositivo interactúa con un servidor DHCP, emitiendo una solicitud DHCP. En respuesta, el servidor DHCP contrarresta asignando una dirección IP junto con otros datos clave, como las direcciones IP de los servidores DNS primarios y secundarios.

Los pasos posteriores ven la resolución de nombres de dominio por parte del DNS primario, que los adjunta a una dirección IP coincidente. Si el servidor DNS principal deja de estar disponible para el servicio, el dispositivo buscará el servidor DNS secundario.

Extensiones de seguridad del sistema de nombres de dominio (DNSSEC)

Las extensiones de seguridad del sistema de nombres de dominio (DNSSEC) son una mejora de seguridad que permite a los proveedores de DNS aumentar los esfuerzos de autenticación de los datos DNS. La técnica principal para ello es el uso forzado de firmas digitales, lo que ayuda a bloquear ataques como el envenenamiento de caché de DNS y la suplantación de DNS.

DNSSEC requiere que el servidor DNS autoritativo principal utilice firmas digitales para "firmar" y autorizar la zona DNS. Además, DNSSEC exige que el servidor autoritativo principal y el servidor autoritativo secundario mantengan los registros DNS firmados. Estos registros se pueden enviar a servidores recursivos y hacia afuera para una mayor distribución y validación de datos.

Ambos conjuntos de servidores, el primario y el secundario, funcionan como fuentes autorizadas para esa zona DNS firmada. Proporcionan registros de recursos firmados a los resolutores recursivos, que luego autentican y validan los datos contenidos en dichos registros.

IPv4 e IPv6

Una dirección de Protocolo de Internet (IPv4) es una secuencia numérica distinta, constituida por cuatro conjuntos de números separados por puntos. La dirección IPv4 se formula de manera estrictamente numérica porque de esta manera permite que los dispositivos se comuniquen a través de una red, incluido Internet.

Las direcciones IPv4 contienen 32 bits, lo que significa que este formato ofrece aproximadamente 4,300 millones de direcciones únicas posibles (basadas en tantas permutaciones matemáticas distintas). En un momento dado, se pensó que proporcionaría suficientes direcciones únicas, pero ese momento llegó y pasó, y la necesidad de más direcciones IP continuó creciendo.

Aunque las direcciones IPv4 siguen en uso, el formato IPv4 tuvo que expandirse para ofrecer un número aún mayor de posibles direcciones IP. Entra en escena IPv6, el formato actualizado que es cuatro veces más grande, con direcciones IPv6 que pesan 128 bits. El avance en la escala significa que ahora son posibles miles de millones de trillones de direcciones IPv6.

Linux

Los sistemas operativos de código abierto que componen Linux funcionan de manera diferente en cuanto a su relación con los servidores DNS primarios y secundarios. Con Linux, no hay un cumplimiento estricto del modelo de servidor DNS primario/secundario.

En su lugar, se proporciona una lista de direcciones IP de servidores. A continuación, el cliente selecciona un servidor DNS en función del orden de las listas de servidores o de algún arreglo rotativo que admita una distribución más equitativa de las consultas de búsqueda.

El papel exacto que desempeña una máquina Linux puede variar y depende en gran medida del contexto exacto previsto. Por ejemplo, una PC doméstica con Linux sirve como cliente DNS: está configurada para usar con un servidor de nombres ISP particular o DNS público.

Mientras tanto, si un servidor Linux aloja un sitio web, se considera un servidor DNS y puede tratarse como el servidor principal para ese dominio. (Si se utiliza más de un servidor Linux, se pueden configurar servidores adicionales para operar en una función secundaria de respaldo, para aumentar la redundancia).

Soluciones relacionadas
IBM NS1 Connect

IBM NS1 Connect es un servicio en la nube totalmente gestionado para DNS empresarial, DHCP, gestión de direcciones IP y dirección de tráfico de aplicaciones.

Explore NS1 Connect
Soluciones de red

Las soluciones de redes en la nube de IBM proporcionan conectividad de alto rendimiento para potenciar sus aplicaciones y su negocio.

Explore las soluciones de nube de IBM
Servicios de apoyo en red

Consolida el soporte del centro de datos con IBM Technology Lifecycle Services para cloud networking y más.

Servicios de redes cloud
Dé el siguiente paso

Refuerce la resiliencia de su red con IBM NS1 Connect. Comience con una cuenta de desarrollador gratuita para explorar soluciones de DNS gestionado o programe una demostración en directo para ver cómo nuestra plataforma puede optimizar el rendimiento y la fiabilidad de su red.

Explore los servicios DNS gestionados Reserve una demostración en vivo