0Pricing
Cloud & IT Cert Prep · Lección

Por qué existe DNS

Comprenda por qué usamos nombres en lugar de memorizar direcciones IP.

Por qué existe DNS es una lección gratuita de Cloud & IT Cert Prep en CoddyKit. Esta es la lección 1 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Cloud & IT Cert Prep, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Cloud & IT Cert Prep incluye 4 lecciones en total.

Nombres en lugar de números

DNS (Domain Name System) traduce nombres fáciles de recordar, como example.com, a las direcciones IP que utilizan realmente los ordenadores para conectarse.

Las personas recuerdan mucho mejor los nombres que los números. DNS permite escribir el nombre de un sitio web en lugar de memorizar una dirección como 93.184.216.34, por lo que actúa como la guía telefónica de Internet.

La analogía de la guía telefónica

Del mismo modo que una guía telefónica relaciona el nombre de una persona con su número de teléfono, DNS relaciona un nombre de dominio con una dirección IP. Usted busca el nombre y DNS devuelve el número al que debe llamar.

Sin este sistema, tendría que conocer la IP exacta de cada sitio y servicio que utiliza, algo imposible de gestionar a medida que cambian las direcciones.

Las direcciones cambian, los nombres permanecen

Una ventaja fundamental es la flexibilidad. Un sitio web puede trasladarse a un servidor nuevo con una dirección IP nueva, pero su nombre de dominio permanece igual: solo se actualiza el registro DNS.

Los usuarios siguen escribiendo el mismo nombre y llegan automáticamente a la nueva ubicación. Esta separación entre el nombre y la dirección facilita enormemente el funcionamiento de Internet.

Un sistema distribuido

DNS no es un único directorio gigantesco, sino un sistema distribuido y jerárquico repartido entre millones de servidores de todo el mundo. Ninguna máquina contiene todos los registros.

Esta distribución hace que DNS sea escalable y resistente: la responsabilidad sobre distintas partes del espacio de nombres se delega en diferentes organizaciones.

La jerarquía de dominios

Los nombres de dominio se leen de derecha a izquierda siguiendo una jerarquía. En www.example.com:

  • .com es el dominio de nivel superior (TLD)
  • example es el dominio de segundo nivel
  • www es un subdominio o host

Por encima de todos los TLD, en la parte superior del árbol, se encuentra una raíz invisible (.).

www . example . com .
host   2nd-lvl  TLD  root

Servidores raíz y TLD

En la parte superior se encuentran los servidores raíz, que saben dónde encontrar los servidores de cada TLD. Los servidores TLD (para .com, .org, códigos de país, etc.) saben dónde se encuentran los servidores autoritativos de cada dominio.

Esta cadena de delegación permite iniciar una búsqueda en la parte superior y profundizar hasta llegar al servidor exacto que contiene la respuesta.

Servidores autoritativos

El servidor de nombres autoritativo contiene los registros reales y oficiales de un dominio. Su respuesta es la fuente definitiva de verdad para las direcciones de ese dominio.

Cuando registra un dominio, lo dirige a servidores autoritativos que almacenan sus registros. Todo lo demás en DNS existe para encontrar y almacenar en caché esas respuestas autoritativas.

Los resolvers hacen el trabajo

Un resolver (que suele estar gestionado por su ISP o por un servicio público) se encarga de encontrar una respuesta en su nombre. Su dispositivo pregunta al resolver y este consulta la jerarquía.

El resolver almacena en caché los resultados para que las búsquedas repetidas sean rápidas. Su dispositivo solo necesita conocer la dirección de su resolver para utilizar todo el sistema.

Búsquedas directas e inversas

La búsqueda habitual es una búsqueda directa: del nombre a la dirección IP, que es la dirección utilizada al navegar. DNS también admite una búsqueda inversa: de la dirección IP al nombre.

Las búsquedas inversas son útiles para los registros y las comprobaciones de correo electrónico, cuando un servidor quiere confirmar el nombre asociado a una dirección. Ambas direcciones dependen del mismo sistema jerárquico.

Por qué es importante durante las interrupciones

Como casi todas las conexiones comienzan con una búsqueda DNS, los problemas de DNS provocan interrupciones generalizadas y difíciles de entender. Un sitio puede funcionar perfectamente y, aun así, ser inaccesible porque su nombre no se resuelve.

Los técnicos aprenden a sospechar pronto de DNS: si puede acceder a un sitio mediante su IP pero no mediante su nombre, la causa es casi con total seguridad DNS.

DNS sustenta todo

Desde la navegación y el correo electrónico hasta las actualizaciones de aplicaciones y los servicios en la nube, casi todo lo que se hace en línea depende primero de que DNS resuelva un nombre. Funciona discretamente detrás de cada clic.

Comprender por qué existe DNS le prepara para seguir una búsqueda paso a paso y reconocer los tipos de registros y los fallos que se analizarán en las próximas lecciones.

Comprobación rápida

Confirme su finalidad.

Repaso

Ha aprendido por qué existe DNS.

  • DNS relaciona nombres fáciles de recordar con direcciones IP: es la guía telefónica de Internet.
  • Es un sistema distribuido y jerárquico (servidores raíz, TLD y autoritativos).
  • Los nombres permanecen constantes aunque cambien las direcciones IP subyacentes.
  • Un resolver consulta la jerarquía y almacena las respuestas en caché por usted.
  • Si la IP funciona pero el nombre falla, sospeche de DNS.

Preguntas frecuentes

¿La lección «Por qué existe DNS» es gratis?

Sí — el texto completo de «Por qué existe DNS» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Cloud & IT Cert Prep, actualiza a CoddyKit PRO. El curso de Cloud & IT Cert Prep incluye 4 lecciones en total.

¿Qué aprenderé en «Por qué existe DNS»?

Comprenda por qué usamos nombres en lugar de memorizar direcciones IP. Practicas Cloud & IT Cert Prep con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar Cloud & IT Cert Prep?

No se requiere experiencia previa. Cloud & IT Cert Prep en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 1 de 4.

¿Cuánto tiempo toma la lección «Por qué existe DNS»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de Cloud & IT Cert Prep?

Sí. Cada lección de Cloud & IT Cert Prep incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Por qué existe DNS
  2. Recorrer una búsqueda DNS
  3. Tipos habituales de registros DNS
  4. Caché, TTL y problemas de DNS
← Volver a Cloud & IT Cert Prep