Todo lo que necesitas saber sobre la configuración de DNS

Cúbica
21 junio, 2022

Todo lo que necesitas sobre la configuración de DNS

Detrás de la configuración de un sitio web, hay elementos importantes que garantizan su funcionalidad, como lo es el DNS. Un servidor de nombres de dominio, o DNS, es el lugar al que los navegadores acceden para obtener la dirección IP correcta asociada con un dominio. En este artículo te explicamos todo lo que necesitas saber sobre la configuración de DNS.

¿Qué es el DNS?

DNS son las siglas de Domain Name System. Un nombre de dominio es una representación en lenguaje humano de una dirección IP. Una dirección IP es lo que cada computadora en Internet usa para direccionarse a sí misma cuando interactúa con otras computadoras, usando un protocolo de red llamado TCP / IP. Las direcciones IP (v4) se ven como una serie de números y puntos decimales, como 123.123.123.12.

Cuando alguien escribe un nombre de dominio como www.dominio.com, su navegador se comunica con una serie de servidores de nombres de dominio raíz que actúan como un libro de referencia, proporcionando la dirección IP asociada con ese nombre de dominio. Luego, el navegador usa esa IP para comunicarse directamente con el servidor en el que está alojado el sitio web.

De esta forma, el DNS actúa como intermediario, traduciendo las solicitudes de los usuarios en direcciones IP. Esto es lo que permite a las personas conectarse a sitios web a través de Internet. Sin DNS, las personas tendrían que memorizar e ingresar direcciones IP largas cuando se conectan a otros sitios web en lugar de simplemente escribir el nombre del sitio.

Parámetros principales de los DNS

Los DNS están integrados por varios parámetros que vinculan el dominio con la página web. Veamos cuáles son los principales y qué significan:

NS: son los nombres de los servidores que determinan los DNS. Debe haber dos registros (cada uno en un servidor diferente): el primario o “máster” y el secundario o “esclavo”.

A: proporciona la información sobre la IP donde está alojado el dominio. Cada dominio tiene un registro A principal.

CNAME: significa Canonical Name. Sirve para identificar alias o subdominios equivalentes a un dominio. No usa direcciones IP.

MX: son las siglas de Mail Exchange que es el registro que asocia el servidor de correo electrónico al dominio.

¿Cómo configurar los DNS de un dominio?

La configuración de los DNS es automática si tu dominio y tu hosting los tienes contratados en el mismo proveedor, ya que el dominio apunta al servidor por defecto.

Pero si tienes el hosting con una empresa y el dominio en otra, tendrás que entrar al panel de la primera y añadir un dominio adicional y al de la segunda para configurar los DNS.

Veamos un ejemplo sobre cómo rellenar los datos para un dominio adicional:

Nuevo nombre de dominio: nuevodominio.com

Subdominio/Ftp usuario : nuevodominio

Directorio raíz: home/ public_html/nuevodominio.com

Contraseña: 123456

Contraseña (otra vez): 123456

Ahora, el proceso de configuración del DNS depende de la compañía en la que tengas tu dominio, pero termina siendo similar en todas.

Primero, debes acceder al panel de control e ir a la lista de dominios. Luego hacer clic en el dominio que deseas modificar y buscar el término “gestión de DNS” o “servidores DNS”.

Luego de encontrarlo, haces clic y modificas el nombre del servidor (name server) por el que te ha dado tu proveedor de hosting. Normalmente tiene alguno de los siguientes formatos: dns.empresa.com, nsX.empresa.com o nsX.esX.empresa.com

Este es un ejemplo sin nombres concretos. Sustituye empresa por tu proveedor y la X por un número del 1 al 9.

Guarda los cambios y espera a que tengan efecto.

Esta configuración puede tardar de unos minutos hasta 3 días para que sea efectiva. Esto pasa porque los grandes servidores que hay a lo largo del internet tienen que cambiar los datos de sus tablas DNS. Este proceso es la propagación del dominio.

Ventajas y debilidades del DNS

Hay muchas buenas razones por las que seguimos usando DNS después de todos estos años. Algunas de las ventajas del sistema incluyen:

Es distribuido y resistente

No había muchos dominios en uso durante los primeros días de Internet, por lo que es concebible que hubiéramos terminado con una única base de datos central con todas las asignaciones de dominio a IP. Esto no habría permitido la escalabilidad necesaria para impulsar la Internet moderna. 

La naturaleza distribuida de DNS también significa que el sistema es resistente; un corte de energía, un cable de fibra cortado o un ataque cibernético en un servidor DNS no interrumpirá el sistema en su totalidad.

Es versátil y extensible

Los desarrolladores de DNS siempre tuvieron la intención de que el protocolo fuera extensible a medida que avanzaba la tecnología. Las extensiones del estándar DNS original han aportado nuevas características y funcionalidades al tiempo que mantienen la compatibilidad con versiones anteriores. A lo largo de los años, se han agregado nuevos tipos de registros, reglas refinadas para la entrega de paquetes DNS y seguridad mejorada.

Es un estándar abierto y bien documentado

DNS no nació del dominio de un proveedor en particular o del deseo de ganar participación de mercado. El Grupo de Trabajo de Ingeniería de Internet (IETF) publica abiertamente el conjunto de reglas que lo componen, lo que le permite a cualquier desarrollador de software implementar DNS en sus productos. Existen muchas implementaciones de servidor y cliente DNS diferentes, pero debido a que se ajustan a un estándar común, todas pueden trabajar juntas.

Debilidades y vulnerabilidades

Como muchos otros protocolos de red iniciales, el DNS nunca incluyó un mecanismo de autenticación. Esto significa que en el protocolo DNS central, no hay forma de asegurarse de que un resultado en particular sea genuino. Los atacantes se han aprovechado de esto con una amplia gama de oportunidades para ataques de suplantación de identidad y envenenamiento dirigidos a todo, desde máquinas individuales hasta grandes extensiones de Internet.

Frente a la amenaza de registros DNS falsos que causan estragos en la comunidad de Internet, los proveedores de servicios y los organismos de normalización se unieron para adoptar algo llamado Extensiones de seguridad del sistema de nombres de dominio (DNSSEC). DNSSEC utiliza criptografía de clave pública para firmar digitalmente los resultados de DNS, lo que garantiza que la respuesta a una consulta sea genuina.

Resumen

El sistema DNS proporciona un nombre de dominio a la asignación de direcciones IP para dispositivos conectados a Internet, y es crucial para su funcionamiento.

Si necesitas ayuda personalizada puedes contactarnos. En Cubica ofrecemos configuración de DNS para gestionar los registros A, TXT, MX, CNAME, SRV a tu antojo.

Temas: DNS