¿Qué es la propagación de DNS?
Cuando se realizan cambios en el sistema de nombres de dominio de una página web, la actualización suele tardar en ser adoptada por todos los servidores del mundo. Esta fase de transición se denomina propagación de DNS. Puede durar entre unas horas y varios días.
- Domina el mercado con nuestra oferta 3x1 en dominios
- Tu dominio protegido con SSL Wildcard gratis
- 1 cuenta de correo electrónico por contrato
¿Qué es el DNS?
Antes de hablar de la propagación de DNS, debemos tener claro qué es el DNS. DNS significa Domain Name System. Este sistema traduce el nombre de tu dominio (ejemplo.es) a la dirección IP real. Esta dirección IP es una secuencia de números que sería difícil recordar. Para facilitar a los usuarios el acceso a las páginas web, se lleva a cabo el siguiente proceso: el usuario introduce el nombre de tu dominio, y el DNS determina la dirección IP del servidor de destino. El propio usuario no es consciente de este proceso y, por tanto, solo tiene que recordar la URL de la página.
Hay diferentes tipos de DNS. Los grupos más grandes son los siguientes:
- A: constan de una dirección IPv4. El registro A asigna un servidor web a un dominio. El dominio o subdominio también se almacena como un registro A en el servidor de nombres.
- AAAA: son comparables al tipo A, pero se introduce una dirección IPv6, por lo que el navegador preferirá IPv6.
- CNAME: conectan un subdominio con el dominio primario correspondiente.
- MX: conectan tu página web con un servicio de correo electrónico. Si un visitante te escribe un correo electrónico a través de tu página, éste será dirigido al servidor de correo electrónico correcto.
Hazte con el dominio perfecto en pocos pasos. Con IONOS puedes registrar tu dominio fácilmente y beneficiarte de numerosas ventajas. Incluye SSL Wildcare, bloqueo de dominio y un buzón de correo electrónico de 2 GB.
Explicación sencilla de la propagación de DNS
El término “propagación” equivale en este caso a “transmisión”. Cuando cambias tu entrada DNS, este cambio puede llevar un poco de tiempo. A este tiempo se le denomina propagación de DNS. Esto puede pasar, por ejemplo, si ajustas tu registro DNS o si cambias de proveedor de alojamiento o de servidor de nombres. La propagación de DSN varía según el servidor y la carga. Por ejemplo, durante la fase de transición, es posible que algunos proveedores sigan accediendo a tu antiguo servidor, mientras que otros ya están accediendo a la dirección IP actual.
La propagación de DNS se da, por un lado, porque este tipo de cambios pueden llevar un poco de tiempo. Sin embargo, también ocurre que los servidores DNS no consultan continuamente las nuevas direcciones IP. De lo contrario, se produciría una sobrecarga. La información se almacena temporalmente en una caché, y solo cuando esta caché ha sido actualizada por todos los servidores, tu página web estará actualizada en todas partes.
La función del servidor de nombres
Otro factor relevante para la duración de la propagación de DNS son los servidores de nombres, los cuales se encargan de la resolución de nombres. La resolución de nombres es la conexión de tu dominio con la dirección IP. Por un lado, tu dominio consiste en un término fácil de recordar y una terminación (ejemplo.es). Por otro lado, la dirección IP es una combinación de números. Por ello, los servidores de nombres también se denominan servidores DNS. En cuanto un visitante accede a tu página web, el servidor de nombres establece una conexión directa con la dirección IP real. Si el servidor DNS ha cambiado, las actualizaciones correspondientes pueden tardar algún tiempo en llegar a todas partes.
- Reduce el tiempo de carga de tus páginas web
- Resolución rápida de dominios para una página web siempre disponible
- Mayor protección contra fallos y tiempos de inactividad
Zona DNS y valor TTL
La zona DNS se refiere al área de organización del DNS. Esto sirve para agrupar mejor los dominios individuales y ayuda a encontrarlos más rápidamente. Esta zona incluye al menos un dominio y, opcionalmente, subdominios adicionales.
El llamado valor TTL es decisivo para la propagación del DNS. TTL significa “Time to live” (“Tiempo de vida”) y determina durante cuánto tiempo se almacenan los ajustes y cuándo se producen las actualizaciones. Si el valor TTL es de 24 horas, los cambios tardan un día en surtir efecto. El valor TTL puede ajustarse para que los cambios se produzcan antes. Sin embargo, este ajuste debe realizarse antes de la actualización, ya que también se ve afectado por la propagación de DNS y, por tanto, solo surte efecto al cabo de un tiempo.
Lleva tu proyecto a la nube con IONOS. Los servidores en la nube de IONOS son versátiles y ofrecen una relación calidad-precio inmejorable. Gracias a las numerosas opciones de tarifas, seguro que encontrarás un paquete ideal para ti.
La duración de la propagación de DNS puede depender del ISP
Otro factor que influye en la duración de la propagación de DNS es tu proveedor de servicios de Internet (ISP). Este almacena los datos del DNS localmente para permitir una navegación más rápida, por un lado, y para reducir el tráfico de datos, por otro. Sin embargo, esto puede tener un efecto negativo en la propagación de DNS. Además, hay ISP que ignoran la configuración del TTL y, por lo tanto, también realizan la actualización después de horas o incluso días.
La ubicación del servidor
La ubicación de tu servidor también influye en la duración de la propagación de DNS. Aunque el cambio puede ser rápido dependiendo del entorno o con servidores DNS secundarios, suele tardar bastante más en ciertos lugares. Esto también se debe a que los diferentes servidores se informan del cambio uno tras otro. Dado que las actualizaciones, como hemos dicho, no son directas, sino que se producen a intervalos determinados, el cambio completo puede tardar mucho tiempo.
La duración de la propagación de DNS
Pero ¿cuánto tiempo dura la propagación de DNS realmente? La respuesta depende de los factores mencionados anteriormente y puede variar mucho. Los servidores locales suelen adoptar los cambios al cabo de unas horas. Sin embargo, puede pasar bastante tiempo hasta que todos los servidores de nombres del mundo sean informados de los cambios y estos se apliquen. Aunque lo normal es entre 12 y 48 horas, dependiendo del proveedor y del entorno, puede ocurrir que el cambio termine de aplicarse a nivel mundial a las 72 horas. Por lo tanto, es importante tener en cuenta la propagación de DNS con antelación cuando se deba realizar un cambio.
Cómo reducir el tiempo de propagación de DNS
Por lo tanto, la propagación de DNS puede ser una molestia en determinadas circunstancias, pero desgraciadamente no puede evitarse por completo. Afortunadamente, hay algunas formas de reducir la duración o evitar problemas.
Si todavía no has cambiado tu servidor de nombres, puedes asegurarte de antemano de que la propagación de DNS sea lo más corta posible. Para ello, ajusta el valor TTL en la entrada A del lado de tu servidor actual al mínimo. Esto puede variar en función del proveedor. A continuación, espera 30 minutos y cambia el servidor de nombres de tu dominio. De esta forma, tu dominio se dirigirá al nuevo servidor siempre que se haya completado la propagación de DNS. Si la conversión aún no se ha producido, se seguirá remitiendo a tu antiguo servidor, pero al menos se mostrará el estado más reciente de tu página web.
Si ya has cambiado a un nuevo servidor de nombres, Google ofrece una herramienta de DNS con la que puedes mostrar el nuevo estado de tu página web. Puedes encontrar los pasos exactos para usarla en la página de la plataforma. A continuación, vacía primero la caché de tu navegador y luego la de tu DNS. Después, tu página web debería poder verse de forma actualizada.
Comprobar la propagación de DNS
El problema más molesto, sin embargo, es que no se puede decir con seguridad, sin herramientas, si la propagación de DNS para tu página se ha completado por completo. Mientras que el estado actual puede estar ya almacenado en tu área, los servidores en el extranjero pueden presentar todavía un estado antiguo de tu página. Afortunadamente, hay varias formas de comprobar la propagación de DNS y los registros DNS. El estándar preinstalado para Windows, macOS y Linux incluye, por ejemplo, nslookup, que te ayuda con los problemas de resolución de nombres y también muestra el estado actual de todos los servidores. Las alternativas ping y traceroute también funcionan de forma similar.
Otros comprobadores de DNS externos verifican la propagación de DNS yendo a una selección de servidores al azar y solicitando la información DNS. Dado que los servidores están distribuidos por todo el mundo, no se tiene certeza de que la propagación de DNS se haya completado realmente en todas partes, pero al menos es un buen indicio. Los proveedores más populares son whatsmydns o Google, que ofrece la comprobación de DNS en sus herramientas.
Conclusión: siempre hay que tener en cuenta la propagación de DNS
Por lo tanto, al pasar de un servidor a otro o al realizar cambios relevantes para el sistema de nombres de dominio, debes tener siempre en cuenta la propagación de DNS. Esto es muy importante si te preocupa el factor tiempo porque, por ejemplo, el antiguo servidor DNS no responde o porque eres víctima de DNS Spoofing, DNS Hijacking o de una fuga de DNS. Aunque tienes algunas opciones para acortar la propagación de DNS, siempre lleva un tiempo hasta que todos los servidores del mundo estén actualizados.
La mejor protección para tu dominio: Domain Guard de IONOS ofrece numerosas funciones de seguridad que protegen tu página web de accesos no autorizados. Solo tienes que añadir Domain Guard a todos tus dominios.