Cada sitio web tiene una dirección IP que lo identifica entre todos los demás. Teóricamente, podría navegar por la web usando solo direcciones IP en lugar de nombres de dominio , pero esto no sería práctico. Para comprender cómo se relacionan entre sí las direcciones IP y los dominios, debe conocer el Sistema de nombres de dominio (DNS) .
El DNS nos permite navegar por la web de forma más intuitiva. En este artículo, vamos a hablar más sobre qué es el DNS y cómo funciona. Luego, le presentaremos varios términos relacionados con el DNS que debe conocer y hablaremos sobre por qué son importantes. ¡Entremos de inmediato!
Si alguna vez ha usado un navegador, conoce el ejercicio: escribe un dominio, hace clic en Intro y carga la página que desea. Es un proceso simple que funciona a pesar de que hay más de mil millones de sitios web disponibles en línea.
Sin embargo, cada uno de esos sitios web también tiene una dirección IP única que puede usar para moverse entre ellos. Esas direcciones IP corresponden a los servidores que alojan cada sitio web. Cuando registra un nuevo dominio, le está diciendo al mundo: «¡Oye, esta URL lleva a esta dirección IP en particular!». De esa forma, los usuarios no necesitan recordar cadenas complicadas de números.
La cuestión es que su navegador no sabe automáticamente qué nombre de dominio lleva a cada dirección. Tiene que comprobar el DNS para ver a qué dirección corresponde antes de enviarte allí. Este es un sistema que almacena información sobre qué dominios y direcciones IP están vinculados.
Como era de esperar, esta es demasiada información para que la maneje una sola computadora. En cambio, estamos hablando de un sistema descentralizado, con muchas empresas que ejecutan sus propios servidores. Google, por ejemplo, ejecuta un servidor DNS público , al igual que Verisign y Yandex . La mayoría de los registradores de dominios también operan los suyos propios. Por lo general, esto se debe a preocupaciones de seguridad y velocidad, y a menudo dominan la discusión sobre los beneficios:
Para explicar un poco más sobre cómo funciona el sistema, cuando registra un nombre de dominio, ‘propaga’ la información a través de todos los servidores DNS. Esto puede demorar hasta 48 horas (de ahí la advertencia repetida de los registradores).
Su proveedor de servicios de Internet (ISP) probablemente también ejecute un servidor DNS, y su enrutador puede estar configurado para usarlo de manera predeterminada. Idealmente, la mayoría de los servidores DNS deberían funcionar de la misma manera, pero hay beneficios al usar uno público si, por ejemplo, su ISP bloquea ciertos sitios web.
Si alguna vez desea registrar un dominio, migrar uno o apuntarlo a un sitio, deberá lidiar con el DNS . Sin embargo, hay muchos términos con los que puede encontrarse que pueden sonar confusos, así que hablemos de los más populares y expliquemos cuáles son.
1. Registros ‘A’
Cuando vincula un nombre de dominio a una dirección IP específica, está creando lo que se conoce como un registro A. Como explicamos anteriormente, estos registros están en el corazón del DNS. Sin ellos, los usuarios no podrían encontrar su sitio web a través de su dominio.
2. Registros ‘CNAME’
Aquí es donde las cosas comienzan a ponerse un poco más complejas. Los registros CNAME no dirigen a los usuarios hacia una dirección IP específica, sino hacia otros nombres de dominio.
Por ejemplo, puede tener un registro CNAME que apunte a elegantthemes.com a www.elegantthemes.com . Esto significa que los usuarios podrán acceder al sitio web independientemente de la dirección que escriban en su barra de navegación. En el ejemplo anterior, cuando un visitante escribe elegantthemes.com , accede a www.elegantthemes.com , que a su vez conduce a una dirección IP específica si configuró un registro A.
Técnicamente, también puede configurar variaciones www y no www de una URL para conducir al mismo sitio web utilizando registros de nombre A. Sin embargo, siempre debe tratar de usar un nombre de dominio predeterminado o ‘canónico’ para evitar que los motores de búsqueda lo penalicen por contenido duplicado .
3. Récords ‘MX’
Los registros MX se ocupan específicamente del correo electrónico. En la mayoría de los casos, cuando se suscribe a un plan de alojamiento, también obtiene acceso a cuentas de correo electrónico asociadas gratuitas. En estos casos, su servidor web probablemente se encargará de configurar los registros MX por usted. Estos simplemente indican los servidores de correo que recibirán los mensajes entrantes y hacia dónde enrutarlos.
Si su proveedor de alojamiento o registrador no ofrece alojamiento de correo electrónico, siempre puede configurar registros MX que apunten a diferentes servidores de correo.
4. ‘Servidor de nombres’
En la mayoría de los casos, las personas usan el término ‘servidor de nombres’ indistintamente con servidores DNS. Para ser completamente precisos, los servidores de nombres son computadoras que ejecutan software DNS. Cuando registra un dominio, puede asignarle servidores de nombres, que en la mayoría de los casos son los administrados por el registrador que utilizó.
En otras palabras, los servidores de nombres vinculan la información de su dominio con el servicio que utilizó para registrarlo, ya sea una empresa de alojamiento o un registrador. Cuando migra un dominio, también debe cambiar sus servidores de nombres y esperar a que los cambios se propaguen una vez más.
5. ‘Archivos de zona’
Los archivos de zona de su dominio incluyen todas sus configuraciones relacionadas con el DNS y se almacenan en sus servidores de nombres. Por ejemplo, cada registro asociado a su dominio ingresa a su archivo de zona en formato de texto simple, lo que simplifica su interpretación y proceso de migración.
Cuando realiza cambios en su configuración de DNS, está actualizando su archivo de zona. La mayoría de los cambios generalmente se realizarán a través de una interfaz gráfica. Sin embargo, la mayoría de los registradores y servidores web también le permiten exportar copias de su archivo de zona para realizar copias de seguridad.
6. ‘Tiempo de vida’ (TTL)
TTL es una configuración que le dice a sus servidores de nombres con qué frecuencia deben actualizar sus registros DNS. Por ejemplo, si cambia su registro A y su TTL se establece en dos horas, no comenzará a propagar la actualización hasta ese momento. La mayoría de los registradores modernos le permiten configurar su TTL en límites bajos, como uno o cinco minutos.
En la práctica, no necesita tiempos TTL bajos para los registros A y CNAME, al menos en la mayoría de los casos, ya que no debería realizar cambios en ellos con frecuencia. Sin embargo, hay muchas situaciones en las que establecer tiempos TTL bajos puede ser útil, por lo que tener esta flexibilidad es útil para usuarios avanzados.
Conclusión
En resumen, el DNS es una gran parte de lo que nos permite navegar por la web de manera intuitiva. Es importante que comprenda cómo funciona si va a ejecutar un sitio web, ya que tendrá que lidiar con él con frecuencia. Por ejemplo, registrar dominios, dirigirlos a un sitio y migrarlos implica el uso del DNS y son tareas sencillas que debería poder realizar.
Una vez que sepa cómo funciona el DNS, hay algunos términos adicionales con los que debe familiarizarse, como:
- Registros A: estos registros vinculan su nombre de dominio a una dirección IP.
- Registros CNAME: con estos registros, puede apuntar dominios hacia otras URL.
- Registros MX: este tipo de registro le permite recibir correos electrónicos entrantes en su dominio.
- Servidores de nombres: estos son los servidores DNS de su registrador de dominio o proveedor de alojamiento.
- Archivos de zona: este archivo almacena toda su información relacionada con DNS y se almacena en su servidor de nombres .
- Tiempo de vida (TTL): con esta configuración, puede configurar la frecuencia con la que se actualiza su configuración de DNS.
¿Tienes alguna duda sobre qué es el DNS? ¡Hablemos de ellos en la sección de comentarios a continuación!
Imagen en miniatura del artículo de Aa Amie / shutterstock.com.
Una introducción al sistema de nombres de dominio (y cómo funciona)
Los dominios nos permiten navegar por la web sin tener que recordar largas direcciones IP para cada sitio web. Sin embargo, muchas personas no tienen idea de cómo funciona el Sistema de Nombres de Dominio (DNS). En este artículo, hablaremos sobre qué es el DNS y cómo está estructurado.