Cómo funciona el Sistema de Nombres de Dominio (DNS): Conceptos básicos

DNS significa Sistema de nombres de dominio y es uno de los muchos sistemas que se han etiquetado como complicados. El concepto es tan simple como ingenioso y sin DNS, ¡Internet, tal como lo conocemos, no existiría!Advertisements

Advertisement

Si tuviera que explicar el DNS a un niño de 8 años, diría: «Somos demasiado estúpidos para recordar números y el DNS nos ayuda a recordar texto en su lugar.»

Bueno, esa es una respuesta bastante imprecisa, pero en principio se trata de una subtarea de DNS, por lo que no tenemos que recordar la IP de un sitio web, sino un dominio (81.169.255.51 se convierte en webdeasy.de). Advertisements

¿Cómo funciona el DNS?

Para explicar cómo funciona el DNS, he creado un diagrama simplificado para usted aquí.

En el lado izquierdo encontramos su propio PC, teléfono inteligente o computadora portátil, es decir, su dispositivo de red que está conectado a una red. En casa, esta es normalmente su red doméstica con enrutador y en la escuela o universidad, su red.Anuncios

Anuncio

En el medio hay un servidor DNS, esta tarea normalmente la realiza el enrutador que usa para acceder a Internet. En el lado derecho tenemos el servidor de la página que desea solicitar.

 Sistema DNS en 4 pasos como gráfico
El DNS funciona de forma simplificada en los cuatro pasos que se muestran. (diagrama hecho a sí mismo)

Supongamos que desea acceder a la página webdeasy.de a través de su navegador web. Consideramos la configuración «normal» de una red doméstica. En algunas redes, puede ser que la estructura sea ligeramente diferente.

Paso 1-Solicite al servidor DNS la dirección IP

Después de enviar la URL en su navegador, esta solicitud se envía a su enrutador. Busca si encuentra una dirección IP para la entrada de webdeasy.de en su caché DNS (registro, en el que se encuentran las direcciones IP con nombres de dominio).Anuncios

Si existe una entrada, el sistema comprueba si el TTL ha caducado. El caso más sencillo es que esta entrada sigue siendo válida. Luego, su enrutador devuelve la dirección IP y eso es todo.

Paso 2: El enrutador busca la dirección IP en Internet

Si la entrada no existe o el TTL ha caducado, el enrutador debe buscar la dirección IP correcta. Lo hace pidiendo a varios servidores DNS en Internet la dirección IP actual. Hasta que un servidor DNS responde y dice: «Oye, tengo la IP actual para webdeasy.de». Con estos conceptos básicos, no nos importa cómo funciona exactamente el servidor.

Paso 3: Se envía una respuesta con dirección válida

La dirección IP válida se envía de vuelta a su enrutador. Lo guarda de nuevo hasta que se necesita de nuevo. Entonces el juego comenzaría de nuevo en el paso 1.Advertisements

Advertisement

Paso 4-Respuesta del enrutador al cliente

Después de eso, obtuvo la dirección IP del servidor de destino y su computadora ahora solicitaría los datos reales de la página a través de HTTP. El» proceso DNS » ya está completo.

TTL

TTL significa Time To Live y es un valor que indica en segundos cuánto tiempo es válida una entrada DNS.

Normalmente los valores para entradas A son, por ejemplo, una hora (3600 segundos) y para entradas NS un día (86400 segundos). Sin embargo, este valor puede diferir y se puede ajustar en la configuración DNS de un dominio.

Especialmente si una página se va a mover a otro servidor y el servidor de nombres, el servidor de correo o la IP del sitio web cambian como resultado, este valor a menudo se establece con unos minutos de anticipación, ya que de lo contrario los servicios importantes no estarán disponibles/estarán defectuosos durante muchas horas.Publicidad

Registros DNS

Hay diferentes registros DNS o registros de recursos, que tienen diferentes tareas. Dado que puede configurar servidores de correo y similares para un dominio, también hay diferentes entradas para diferentes tareas.

He ordenado el orden de las entradas aquí en la tabla para que se ordenen por «importancia» o «frecuencia». Por supuesto, este no es siempre el caso, pero puede ser una estimación aproximada.

Registro Descripción
-Registro El registro de entrega como resultado una dirección IPv4 de dominio solicitado.
Ejemplo: webdeasy.de = > 81.169.255.51
AAAA-Record Como resultado, el AAAA-record proporciona una dirección IPv6 del dominio solicitado.
Ejemplo: facebook.com = > 2a03:2880:f106:83:face:b00c:0:25de
Info: Mira la cursiva en IPv6 🙂
MX-Record Como resultado, el MX record proporciona los servidores de correo responsables.
Ejemplo: google.com = > aspmx.l.google.com
Información: Puede haber más de uno en caso de que un servidor de correo falle. Estos tienen prioridades diferentes.
NS-Record El registro NS devuelve los servidores DNS responsables (servidores de nombres) para el dominio.
Ejemplo: google.com = > ns1.google.com
Tipp: Establezca siempre al menos dos servidores DNS (principalmente el suyo propio, secundariamente, por ejemplo, de Google (8.8.8.8)
Registro TXT En el registro TXT se puede introducir información diversa. El todoterreno se puede utilizar, por ejemplo, para la validación de la consola de búsqueda de Google o la validación de certificados SSL. Además, las entradas SPF y DMARC están configuradas para validar el tráfico de correo y protegerlo del spam.
Ejemplo: webdeasy.de => google-site-verification = BFOd2tuLU3ioia3brlHlzkpCvlC0dTCwwFyyqTVj2hE
Registro CNAME Los registros CNAME sirven como alias. Si los dominios webdeasy.de y www.webdeasy.de si apunta a la misma IP, crea un registro A para una de ellas y un registro CNAME para la otra. Si ahora la IP cambia, solo se necesita ajustar el registro A.
PTR-Registro El registro PTR funciona al revés, es decir, puede convertir direcciones IP en nombres de dominio válidos.
Ejemplo: 193.99.144.80 = > redirector.heise.de
Info: Esta técnica también se denomina DNS inverso.
SOA-Record SOA (Inicio de autoridad) proporciona información sobre la zona DNS correspondiente de un dominio.
Ejemplo: google.com = >z. B. nombre: google.com, rname: rname:
[email protected], …
Los registros DNS se explican de forma breve y concisa.

Hay algunas entradas más, pero las más importantes están todas representadas en la lista.

Advertisement

¿Cómo configuro los registros DNS y cómo puedo comprobarlos?

Puede establecer las entradas directamente con el proveedor del que ha alquilado su dominio. La mayoría de los hosters que conozco ofrecen estos ajustes. Siempre con la insinuación de que debes tener cuidado. ¡Pero ahora eres un profesional de DNS! 🙂

Si ha alquilado su propio servidor, también puede configurarlo como un servidor de nombres. Puede usar, por ejemplo, Plesk para esto.

Hay muchas herramientas en línea en Internet para verificar las entradas DNS y también para ver el TTL actual. Prefiero la herramienta de Heise.de.

Preguntas frecuentes

¿Qué es DNS simply explained?

En resumen, el DNS es una forma de información. Su tarea principal es resolver dominios en direcciones IP (resolución de nombres). Por ejemplo, resuelve el dominio webdeasy.de en el IP 81.169.255.51. Esto es importante para sitios web, pero también para correos electrónicos y muchas otras aplicaciones.

¿Qué significa TTL?

TTL significa «Tiempo de vida» y representa el período de validez de un registro DNS. La duración se especifica en segundos. Una vez transcurrido el tiempo, la entrada solicitada no es válida y será consultada de nuevo por el servidor DNS. Mientras tanto, las entradas están en la caché del servidor.

¿Por qué las nuevas entradas o cambios de DNS tienen un retraso?

Esto se debe al TTL (Tiempo de vida). Las entradas se almacenan en la caché del servidor hasta que la entrada se declara inválida y solo entonces es consultada de nuevo por el servidor solicitado.

Anuncio

¿Qué es una consulta DNS?

A través de una consulta DNS de un dominio o IP, obtiene la entrada almacenada en el servidor DNS. Para cada consulta DNS, debe especificar el registro DNS deseado.

¿Cuál es la diferencia entre el servidor DNS y el servidor de nombres?

No hay diferencia. Ambas palabras se refieren a la misma cosa y significan el servidor responsable que tiene que encargarse de la resolución de nombres.

¿Qué es el servidor DNS primario y secundario?

Se pueden configurar varios servidores DNS para dispositivos de red. Si el servidor principal falla, la solicitud se envía directamente al servidor secundario, de modo que no surjan problemas para el usuario final. El servidor DNS principal siempre debe ser el servidor preferido.

¿Qué son los ajustes de DNS?

La configuración de DNS a menudo se requiere para los dispositivos de red. En una red doméstica, el servidor DNS suele ser la IP de su enrutador. Sin embargo, siempre debe especificar un servidor DNS secundario.

¿En qué capa del modelo ISO/OSI-7 funciona DNS?

DNS actúa en las capas 5 (capa de seguridad), 6 (capa de presentación) y 7 (capa de aplicación). Por lo tanto, no se asigna claramente a una capa. Debido a esta demarcación poco clara, las capas 5, 6 y 7 también se combinan en una en el modelo TCP/IP.

Conclusión

Deja una respuesta

Tu dirección de correo electrónico no será publicada.