Nadie recuerda de memoria una dirección IP como «142.250.184.206», pero cualquiera recuerda «google.com». El DNS (Domain Name System, «sistema de nombres de dominio») es precisamente el sistema que traduce nombres de dominio legibles para las personas en las direcciones IP numéricas que realmente usan los ordenadores para comunicarse entre sí en internet.
Cómo funciona esta traducción en la práctica
Al escribir una dirección web en el navegador, este consulta a un servidor DNS preguntando «¿a qué dirección IP corresponde este nombre de dominio?». El servidor DNS responde con la dirección IP correspondiente, y el navegador usa entonces esa IP para conectarse realmente al servidor donde está alojada la web. Todo este proceso ocurre en milisegundos, de forma completamente invisible para quien navega.
Los registros DNS más habituales que conviene conocer
- Registro A: apunta un dominio directamente a una dirección IP.
- Registro CNAME: apunta un subdominio hacia otro nombre de dominio, en lugar de una IP directa.
- Registro MX: indica qué servidores gestionan el correo electrónico de ese dominio.
- Registro TXT: almacena información en texto, usada a menudo para verificar la propiedad de un dominio o configurar seguridad de email (SPF, DKIM).
Por qué los cambios en DNS tardan en aplicarse del todo
Cuando se modifica un registro DNS (al cambiar de hosting, por ejemplo), ese cambio no se aplica de forma instantánea en todo internet: existe un periodo de «propagación», que puede tardar desde minutos hasta 48 horas, durante el cual distintos servidores DNS repartidos por el mundo van actualizando su información gradualmente. Esto explica por qué, tras un cambio de hosting, algunas personas pueden ver la web nueva mientras otras siguen viendo temporalmente la antigua.
Un error habitual al migrar de proveedor
Cambiar de hosting o de proveedor de dominio sin planificar bien la transición de los registros DNS puede provocar caídas temporales del email o de la propia web durante el periodo de propagación. Planificar el cambio con margen, y verificar cada registro antes de darlo por completado, evita interrupciones innecesarias en servicios que dependen de una configuración DNS correcta.