¿Qué es DNS y cómo funciona?

Domain Name System o DNS es un protocolo de Internet que tiene como función la resolución de nombres de dominio, traduciendo estos mismos en IPs.

Cada dominio tiene asignado unos DNS (Nameservers), permitiendo traducir el nombre de dominio a la IP correspondiente.

Los DNS o Nameservers son nombres o dominios que suelen estar formados por dos o más partes. Un ejemplo de DNS sería el siguiente:

ns1.uncuarto.pro
ns2.uncuarto.pro

¿Para qué sirven los DNS?

Los DNS permiten conocer donde está alojado el contenido de una web, traduciendo el nombre de dominio, por ejemplo rommelflores.xyz, a una IP 198.136.62.113

Esta traducción es necesaria debido a que nuestra web está alojada bajo una IP ¿y por qué no accedemos directamente a la IP?

El detalle que la IP, son numero 198.136.62.113, es más complejo de recordar que un nombre de dominio rommelflores.xyz y por ello usamos el nombre de dominio.

Cada dispositivo conectado a Internet tiene una dirección IP única que otros equipos pueden usar para encontrarlo. Los servidores DNS suprimen la necesidad de que los humanos memoricen direcciones IP tales como 192.168.1.1 (en IPv4) o nuevas direcciones IP alfanuméricas más complejas, tales como 2400:cb00:2048:1::c629:d7a2 (en IPv6).

¿Cómo funcionan los DNS?

Los DNS entran en juego desde el momento que decides visitar una página web.

Si queremos ir a la web de rommelflores.xyz, tendremos que escribir el nombre del dominio en el navegador o en el buscador. Una vez realizada la petición para acceder a la web, el navegador necesitará conocer la dirección IP 198.136.62.113 del servidor donde está ubicada la información de la web.

Para conocer esa IP, el navegador comprobará esta información en los DNS.

La consulta se hará a un servidor DNS primario (será tu proveedor de internet). En el caso de que no esté la información en ese servidor, se tendrá que consultar a otros servidores DNS.

Tipos de registros de DNS

Para la resolución de nombres de dominio hay que buscar registros DNS en la base de datos del servidor de DNS. Dentro de estos registros podemos encontrar varios tipos con funciones diferentes:

  • Registro A, Registro AAAA , Registro SOA, Registro CName, Registro MX, Registro NS, Registro TXT, Registro SRV

Recuerda todo equipo conectado a INTERNET, si quiere conectar de un punto A al punto B, tiene que pasar por el DNS, para consultar los registros y ser redireccionado al mismo.

En el caso que los registros no existan o estén mal configurados el resultado será ERROR / NO RESPUESTA.

En resumen, los DNS hace que tu vida y navegación en internet, sea una fácil experiencia.

Espero sea de utilidad esta información, como cultura general.

Sobre el Autor

Deja un comentario

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.