¿Qué son los DNS?

El sistema de nombres de dominio, Domain Name System o DNS, es un protocolo de internet que tiene por función la resolución de nombres de dominio, es decir, es el proceso que permite traducir el nombre de un dominio a la IP correspondiente.
En este artículo exploraremos qué son los DNS y cómo se relacionan con otros conceptos de tu servicio de alojamiento web.

Dominios, hosting, servidores y registros DNS

Para familiarizarnos con el término, lo primero que debemos comprender es el dominio, qué es y en qué consiste. El dominio es tu nombre único en internet. Es el nombre que tu marca registra para poder ser ubicada en el universo web. En el caso de nuestra marca, el dominio es “planetahosting.pe”. Si vas a tener sitio web, el primer paso es registrar o alquilar un dominio, lo que puede hacerse por un período que puede ir desde 1 a 10 años, variando en función de lo pagado. Mientras el dominio sea tuyo, podrás renovarlo.
La compra de dominios suele hacerse en una empresa de dominios especializada. Sin embargo, actualmente casi todas las empresas de alojamiento web, incluyendo la nuestra, cuentan con registro de dominios dentro de sus servicios ofrecidos, haciendo al usuario la tarea más fácil. Una vez hayas registrado tu dominio, lo siguiente será contratar un hosting o alojamiento web.

El momento de contratar tu servicio webhosting

El hosting, webhosting o alojamiento web es el servicio que debemos contratar para alojar nuestra información web y que esta pueda ser vista y esté disponible a través de cualquier dispositivo conectado a internet.
El hosting nos provee del espacio y de un entorno digital seguro para que hospedemos todo lo que existe en nuestro sitio, incluyendo ficheros, textos, imágenes, mails, bases de datos, etc. Así como las personas necesitamos un lugar donde vivir para poder ser visitadas, nuestro sitio web también debe hospedarse en el universo virtual, en el espacio de un disco duro, lugar que se conoce como servidores; esto es lo que nos ofrece un servicio de hosting.

Aunque las empresas de hoy suelen ofrecer hosting más dominio, estos son servicios independientes y por lo tanto, pueden ser contratados de similar manera. Pero hay algo seguro: necesitarás de ambos para tener un sitio web visible en internet.

Entonces...¿en qué consisten los DNS?

En términos sencillos, los DNS permiten saber dónde está alojado el contenido de un sitio web, haciendo de puente entre usuarios y máquinas. Gracias al protocolo DNS es posible traducir el nombre de un dominio, a una IP correspondiente.

Todos los equipos y dispositivos con acceso a internet, como un smartphone o un ordenador portátil, se buscan y comunican entre sí mediante el uso de números. Estos números se conocen como direcciones IP. Cuando tú abres un navegador web y visitas un sitio, no necesitas recordar e ingresar un número largo y tedioso. En su lugar, deberás ingresar un nombre de dominio, como google.pe y de este modo también podrás llegar al lugar correcto. Pues bien, puedes agradecer esta función a los DNS.

Los DNS traducen el nombre de dominio, que es más “amigable” para la lectura humana (por ejemplo, planetahosting.pe) a una dirección IP apta para lectura por parte de máquinas (por ejemplo, 192.0.2.44).

Aunque en teoría, podríamos acceder a un sitio web directamente desde la IP, hacer esta traducción es necesaria debido a que es mucho más simple recordar un nombre de dominio que un largo y confuso número IP. Sin el DNS, debieses aprender de memoria la dirección IP de cada sitio web al que deseas entrar, lo que en resumidas cuentas, sería un gran problema para los usuarios.

¿Cómo funcionan los DNS?

Debido a que los DNS sirven para buscar direcciones y conectar dispositivos entre sí, muchos entienden los DNS como el “directorio telefónico de internet”, ya que ayudan a dirigir el tráfico web, conectando nombres de dominios con los servidores actuales de la web.
Como hemos visto, cada dominio tiene asignado unos DNS que lo vinculan a los servidores DNS, esto permite a los usuarios conectarse a sitios web utilizando nombres de dominio en vez de largas direcciones IP.
Los DNS (nameservers) suelen estar formados por dos o más partes. Un ejemplo de DNS sería el siguiente:

dns1.planetahosting.pe
dns2.planetahosting.pe

Cuando un usuario ingresa una URL en su navegador, el DNS se pone a trabajar, conectando la URL con la dirección IP del servidor actual, para que el sitio web visitado pueda ser visto.
Los navegadores web interactúan mediante direcciones de Protocolo de Internet, más conocidas como IP. El DNS traduce los nombres de dominio a direcciones IP para que los navegadores puedan cargar los recursos de internet.
Si no estás familiarizado con los términos, esto puede parecer complejo, pero no lo es. Aquí te ilustramos cómo es el proceso de resolución a modo de ejemplo.

1. Quieres ir al sitio web de Planeta Hosting.
2. Introduces el nombre de dominio planetahosting.pe en la barra de direcciones.
3. Lo que estás haciendo aquí es enviar una solicitud de DNS.
4. En este instante, tu ordenador comprobará si ya ha almacenado un registro DNS del dominio que has enviado localmente.

Esta tarea aparentemente instantánea consta de varios pasos, los que se conocen como resolución del nombre DNS (o DNS Lookup). Este proceso involucra un recursor DNS, poniendo en fila a varios servidores de nombres para descifrar la real dirección IP de un servidor.

Los DNS involucran lo siguiente: registrador de dominios, servidores de nombre, registros DNS y servicios basados en la web (como hosting, o alojamiento de sitios web y correos electrónicos).

¿Qué es la propagación de DNS?

Una vez que hayas realizado un cambio en el registro, el sistema tardará un tiempo en procesar dichos cambios. Esto es lo que se conoce como: propagación de los DNS.

La propagación de la zona DNS de un dominio, es el proceso de actualización de la información sobre un nombre de dominio en internet.
Cuando se realizan cambios en los registros DNS de un dominio, como apuntar tu dominio a través de servidores de nombres o agregar registros MX para utilizar el correo electrónico, se activa la propagación. Estos cambios luego se comunican a la red de servidores DNS en todo el mundo, para que puedan actualizarse con la información más reciente.

El proceso de propagación DNS es automático y puede tardar hasta 24 horas. Esto se debe a que se necesita tiempo para que los cambios se transmitan a los servidores DNS existentes en todo el mundo.

Esperamos que este artículo te sea de ayuda en la comprensión de qué son los DNS. Si tienes dudas, el equipo de Planeta Hosting está para atenderte siempre.