Qué es DNS: cómo funciona y para qué sirve
DNS es el sistema que permite relacionar nombres de dominio con direcciones IP y otros datos necesarios para localizar servicios en Internet. Gracias a DNS, los usuarios pueden acceder a sitios web utilizando nombres fáciles de recordar en lugar de memorizar direcciones numéricas.
¿Qué es DNS?
DNS, sigla de Domain Name System o Sistema de Nombres de Dominio, es el sistema que permite traducir o resolver nombres de dominio en información utilizada por los dispositivos para localizar servicios en una red.
Cuando escribes un dominio como ciborg.cl en un navegador, el sistema realiza una consulta DNS para obtener la información necesaria antes de continuar con la conexión al servicio correspondiente.
Explora los conceptos principales de DNS
Conoce qué hace DNS, cómo funciona una consulta, qué son los registros, qué tipos de servidores intervienen y cómo se relaciona con dominios, direcciones IP y otros servicios de Internet.
¿Cómo se organiza el sistema DNS?
DNS no depende de un único servidor. Es un sistema distribuido en el que diferentes componentes colaboran para localizar la información asociada con un nombre de dominio.
Dominio
Es el nombre que utiliza una persona o aplicación para identificar un sitio o servicio, como ciborg.cl.
Resolver DNS
Recibe consultas DNS y busca una respuesta utilizando información en caché o realizando nuevas consultas.
Servidor autoritativo
Mantiene la información oficial de una zona DNS y puede entregar la respuesta correspondiente a un nombre.
Servidor raíz
Participa en la jerarquía DNS proporcionando referencias hacia servidores responsables de dominios de nivel superior.
Dominio de nivel superior
Los servidores asociados al TLD proporcionan referencias hacia la infraestructura autoritativa de dominios concretos.
Registro DNS
Es una entrada que contiene información específica, como una dirección IP, un servidor de correo o un alias.
¿Qué es DNS y qué significa?
DNS significa Domain Name System y corresponde al sistema utilizado para organizar y consultar nombres de dominio dentro de Internet y otras redes.
Domain Name System
Es un sistema distribuido que permite consultar información asociada a nombres de dominio.
Nombres fáciles de recordar
Permite utilizar nombres de dominio en lugar de depender directamente de direcciones IP numéricas.
Localización del servicio
Puede proporcionar direcciones IP necesarias para localizar un servicio determinado.
Infraestructura distribuida
DNS no depende de un único equipo, sino de una arquitectura distribuida y jerárquica.
Registros DNS
La información de los dominios se organiza en diferentes tipos de registros según su función.
¿Cómo funciona una consulta DNS?
Cuando un usuario introduce un dominio, el dispositivo necesita obtener información DNS para determinar dónde encontrar el servicio solicitado.
Dominio: el usuario escribe un nombre como ciborg.cl en el navegador.
Consulta: el dispositivo necesita resolver el nombre solicitado.
Resolver: un resolver DNS procesa la consulta y busca una respuesta.
Búsqueda: si no existe una respuesta válida en caché, pueden realizarse consultas adicionales dentro de la jerarquía DNS.
Respuesta: el sistema obtiene información DNS correspondiente al dominio.
Conexión: el dispositivo utiliza la información obtenida para continuar con la comunicación hacia el servicio.
DNS ayuda a localizar información asociada a un nombre. La conexión posterior utiliza otros protocolos y mecanismos de comunicación.
¿Qué tipos de servidores DNS existen?
Dentro de la arquitectura DNS participan distintos tipos de servidores y componentes, cada uno con una función específica.
| Componente | Función principal |
|---|---|
| Resolver | Recibe consultas y busca respuestas DNS para los clientes. |
| Servidor raíz | Proporciona referencias hacia servidores de dominios de nivel superior. |
| Servidor TLD | Proporciona referencias hacia servidores autoritativos del dominio correspondiente. |
| Servidor autoritativo | Mantiene información oficial de una zona DNS. |
¿Qué son los registros DNS?
Los registros DNS son entradas que almacenan diferentes tipos de información asociada a nombres dentro de una zona DNS.
| Registro | Uso habitual |
|---|---|
| A | Relaciona un nombre con una dirección IPv4. |
| AAAA | Relaciona un nombre con una dirección IPv6. |
| CNAME | Permite establecer un alias hacia otro nombre. |
| MX | Indica los servidores responsables del correo electrónico del dominio. |
| NS | Indica los servidores de nombres responsables de una zona. |
| TXT | Permite almacenar información textual utilizada por distintos servicios. |
| SRV | Permite identificar determinados servicios y sus parámetros. |
| PTR | Se utiliza en determinados procesos de resolución inversa. |
Cada registro tiene una función específica. Por eso, modificar un registro DNS sin conocer su propósito puede afectar servicios asociados al dominio.
¿Cómo se relaciona DNS con las direcciones IP?
DNS permite utilizar nombres de dominio mientras los dispositivos trabajan con direcciones IP y otros datos necesarios para localizar servicios de red.
Nombres e IPv4
El registro A permite asociar un nombre con una dirección IPv4.
Nombres e IPv6
El registro AAAA permite asociar un nombre con una dirección IPv6.
Traducción lógica
DNS permite transformar una solicitud basada en nombre en información útil para localizar el servicio.
Para conocer mejor la diferencia entre las dos versiones principales del protocolo IP puedes revisar IPv4 vs IPv6 .
¿Qué es la caché DNS?
La caché DNS permite conservar temporalmente determinadas respuestas para evitar repetir consultas que ya fueron resueltas anteriormente.
Tiempo de vida
El TTL indica cuánto tiempo puede considerarse válida una determinada respuesta DNS en caché.
Menos consultas
La información almacenada puede reducir la necesidad de repetir determinadas consultas.
Respuestas temporales
Cuando una respuesta deja de ser válida, el sistema puede solicitar nuevamente información actualizada.
Después de realizar un cambio, diferentes sistemas pueden seguir utilizando temporalmente una respuesta almacenada hasta que expire el tiempo correspondiente.
¿Qué es la propagación DNS?
La propagación DNS describe el periodo durante el cual un cambio realizado en los registros puede tardar en reflejarse de forma uniforme en distintos resolvers y cachés.
Se modifica un registro: por ejemplo, una dirección asociada con el dominio.
La nueva información se publica: el servidor autoritativo comienza a responder con los datos actualizados.
Persisten cachés: algunos resolvers todavía pueden conservar la respuesta anterior.
Las cachés expiran: progresivamente los sistemas vuelven a consultar la información.
La propagación no significa que DNS copie simultáneamente una modificación a todos los servidores del mundo. La caché y los distintos componentes de la infraestructura hacen que las nuevas respuestas aparezcan progresivamente.
¿Para qué sirve DNS además de los sitios web?
DNS no se utiliza únicamente para localizar páginas web. También puede almacenar información utilizada por correo, servicios de red y distintas aplicaciones.
Páginas web
Permite relacionar nombres de dominio con información utilizada para localizar servidores web.
Los registros MX indican los servidores responsables de recibir correo para un dominio.
Servicios digitales
Aplicaciones y servicios pueden depender de nombres DNS para localizar distintos componentes de una infraestructura.
Verificaciones
Los registros TXT pueden utilizarse para distintas formas de configuración y verificación.
¿Qué pasa cuando DNS falla?
Si un dispositivo no consigue resolver correctamente un dominio, puede ser imposible localizar el servicio aunque el servidor de destino continúe funcionando.
No hay resolución: el nombre de dominio no puede convertirse en la información esperada.
Registro incorrecto: un dato DNS mal configurado puede enviar la consulta al destino equivocado.
Servidor DNS no disponible: el resolver utilizado por el cliente puede no responder.
Problema de red: la consulta DNS también depende de que exista conectividad suficiente para llegar al servicio DNS.
Si existe un problema de resolución DNS, el usuario puede no conseguir encontrar el servidor aunque la infraestructura web esté operativa.
DNS vs otros conceptos de red
DNS suele confundirse con otros servicios relacionados con redes. La siguiente tabla ayuda a separar sus funciones.
| Concepto | Función principal |
|---|---|
| DNS | Resuelve nombres y proporciona información asociada a dominios. |
| DHCP | Proporciona automáticamente parámetros de configuración de red a clientes. |
| IP | Identifica interfaces y destinos dentro de una red. |
| HTTP | Permite la transferencia de recursos y contenidos web. |
| HTTPS | Permite comunicación web mediante HTTP protegido con TLS. |
También puedes consultar nuestra comparación específica DNS vs DHCP .
¿Qué relación existe entre DNS y un dominio?
El dominio es el nombre que utiliza una persona para identificar un servicio, mientras DNS es el sistema que permite consultar información asociada con ese nombre.
Dominio
Es el nombre utilizado para identificar un sitio o servicio, como ciborg.cl.
DNS
Es el sistema distribuido que permite consultar la información asociada con el dominio.
Hosting
Es la infraestructura donde puede estar alojado el sitio, aplicación o servicio.
Un dominio puede utilizar servidores DNS de un proveedor y alojarse en una infraestructura distinta. Cambiar uno de estos componentes no implica necesariamente modificar los otros.
¿Qué es DNSSEC?
DNSSEC añade mecanismos criptográficos destinados a permitir la validación de determinadas respuestas DNS mediante una cadena de confianza.
Autenticidad
Permite validar criptográficamente determinadas respuestas dentro de una cadena de confianza.
Firmas digitales
Utiliza firmas y registros relacionados para permitir comprobaciones de integridad y autenticidad.
No es cifrado general
DNSSEC no equivale por sí mismo a cifrar todas las consultas DNS. Su objetivo principal es validar información.
¿Cómo consultar información DNS?
Existen diferentes herramientas de diagnóstico que permiten revisar registros y comprobar cómo se está resolviendo un dominio.
| Herramienta | Uso habitual |
|---|---|
| nslookup | Permite consultar información DNS desde diferentes sistemas. |
| dig | Permite realizar consultas DNS detalladas y revisar sus respuestas. |
| Panel DNS | Permite administrar registros dentro de una zona DNS. |
| Herramientas online | Permiten consultar determinados registros desde servidores externos. |
Antes de modificar DNS, conviene revisar qué registros existen y qué servicios dependen de ellos.
Otras guías relacionadas con DNS y redes
Amplía el cluster de redes con contenidos relacionados con DNS, direccionamiento IP, dispositivos y protocolos.
Documentación técnica sobre DNS
Para profundizar en DNS puedes consultar documentación técnica y recursos especializados sobre nombres de dominio, registros y protocolos de Internet.
Qué es un registro DNS
Ahora que conoces qué es DNS, el siguiente paso es entender qué es un registro DNS y cómo se organiza la información asociada a un dominio.
En la próxima guía profundizaremos en los registros DNS y posteriormente veremos los registros A, AAAA, CNAME, MX, TXT, NS y otros tipos.
FAQ sobre DNS
Respuestas breves sobre DNS, su funcionamiento, registros y relación con Internet.
DNS significa Domain Name System o Sistema de Nombres de Dominio. Es el sistema que permite consultar información asociada con nombres de dominio y relacionarlos con direcciones IP u otros datos.
El DNS sirve principalmente para resolver nombres de dominio y proporcionar información que permite a los dispositivos localizar sitios web, servicios y otros recursos de red.
Cuando un dispositivo necesita resolver un dominio, envía una consulta a un resolver DNS. Si la respuesta no está disponible en caché, pueden realizarse consultas adicionales hasta encontrar la información correspondiente.
Es un sistema que participa en la recepción, búsqueda o entrega de información DNS. Dependiendo de su función puede actuar como resolver o servidor autoritativo, entre otros roles.
Son entradas que almacenan diferentes tipos de información relacionada con un dominio, como direcciones IP, servidores de correo, alias y otros datos de servicios.
DNS se utiliza principalmente para resolver nombres y consultar información de dominios, mientras DHCP permite entregar automáticamente parámetros de configuración de red a los clientes.
La caché DNS es el almacenamiento temporal de determinadas respuestas DNS para evitar repetir consultas durante el tiempo en que esas respuestas pueden considerarse válidas.
Es el periodo durante el cual los cambios realizados en DNS pueden tardar en reflejarse en diferentes resolvers y sistemas debido principalmente a la caché y los tiempos de actualización.
Si un dispositivo no obtiene una respuesta DNS válida, puede no conseguir localizar el dominio solicitado aunque el servidor de destino continúe funcionando.
DNSSEC es un conjunto de mecanismos criptográficos que permite validar determinadas respuestas DNS mediante firmas digitales y una cadena de confianza.
Qué es un registro DNS y cómo funciona
Ya conoces qué es DNS y cómo participa en la resolución de dominios. Ahora continúa con los registros DNS para entender cómo se organiza la información de cada dominio.
Conocer los registros DNS →