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
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?
- Paso 1-Solicite al servidor DNS la dirección IP
- Paso 2: El enrutador busca la dirección IP en Internet
- Paso 3: Se envía una respuesta con dirección válida
- Paso 4-Respuesta del enrutador al cliente
- TTL
- Registros DNS
- ¿Cómo configuro los registros DNS y cómo puedo comprobarlos?
- Preguntas frecuentes
- Conclusión
¿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
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.
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
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], … |
Hay algunas entradas más, pero las más importantes están todas representadas en la lista.
¿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
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.
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.
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.
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.
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.
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.
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.
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.