Saltar al contenido

¿Cómo soluciono las demoras e inconsistencias en la propagación del DNS en Route 53?

4 minutos de lectura
0

He actualizado un registro de DNS establecido en mi zona alojada pública de Amazon Route 53, pero los cambios tardan más de lo esperado en propagarse. O bien, hay inconsistencias en la propagación.

Resolución

Al actualizar un registro establecido en la zona alojada, el cambio se propaga a todas las ubicaciones periféricas de Route 53 en 60 segundos. Es posible que algunas ubicaciones muestren los nuevos valores de registro de DNS y otras muestren los valores antiguos. Si los registros de DNS muestran valores antiguos en todas las ubicaciones, la propagación no está completa. Debes esperar a que se borren las cachés públicas de resolución de DNS antes de que los cambios surtan efecto.

Nota: En los siguientes comandos, sustituye DOMAIN NAME o ejemplo.com por tu nombre de dominio y NAME_SERVER por el servidor de nombres.

Comprobación de la propagación de DNS

Ejecuta el siguiente comando para comprobar si el cliente recibió la respuesta correcta:

dig DOMAIN NAME @NAME_SERVER>

Se recomienda supervisar el estado de propagación de tus registros de DNS en diferentes proveedores de servicios de Internet (ISP) y regiones de AWS. Para obtener más información, consulta DNS Propagation Checker (Comprobador de propagación de DNS) en el sitio web whatsmydns.net.

Comprobación y modificación de valores TTL

Ejecuta el siguiente comando dig para comprobar si los valores de tiempo de vida (TTL) del registro del servidor de nombres son altos:

[ec2-user@ip-172-31-93-169 ~]$ dig example.com @a.iana-servers.net

; <<>> DiG 9.18.33 <<>> example.com @a.iana-servers.net
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16169
;; flags: qr aa rd; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;example.com. IN A

;; ANSWER SECTION:
example.com. 300 IN A 23.192.228.80
example.com. 300 IN A 23.192.228.84
example.com. 300 IN A 23.215.0.136
example.com. 300 IN A 23.215.0.138
example.com. 300 IN A 96.7.128.175
example.com. 300 IN A 96.7.128.198

;; Query time: 0 msec
;; SERVER: 2001:500:8f::53#53(a.iana-servers.net) (UDP)
;; WHEN: Wed Jun 18 19:04:03 UTC 2025
;; MSG SIZE rcvd: 136

En la SECCIÓN DE RESPUESTAS del resultado del comando, el número junto al dominio es el TTL del registro en segundos. Por ejemplo, el TTL del registro A de ejemplo.com es de 300 segundos.

Si el número es alto, reduce el valor de TTL.

Nota: Un valor de TTL más bajo reduce el tiempo de inactividad de la propagación, ya que los solucionadores actualizan los registros con mayor frecuencia. Sin embargo, los valores de TTL más bajos aumentan la carga en los servidores de nombres de Route 53. Para obtener más información, consulta Cómo dirige Amazon Route 53 el tráfico de tu dominio.

Confirmar que el dominio usa los servidores de nombres de la zona alojada

Si tu dominio usa servidores de nombres de una zona hospedada diferente, la respuesta de Route 53 a la consulta de DNS no refleja los cambios de DNS. Comprueba si tu dominio usa los servidores de nombres de tu zona alojada.

Para obtener una lista de servidores de nombres, ejecuta el siguiente comando whois:

whois DOMAIN NAME | grep "NAME SERVER"

Compara los servidores de nombres con los que se encuentran en la zona alojada de Route 53. Si los servidores de nombres no coinciden, actualiza los servidores de nombres de tu cuenta de registrador de dominios.

Configuración de los registros IPv4 e IPv6 para enrutar correctamente el tráfico

Importante: Los recursos que admiten IPv4 e IPv6 requieren registros A y AAAA en la zona alojada de Route 53. Si creas un solo tipo de registro, los clientes que solo estén en redes IPv4 o IPv6 no podrán conectarse.

Sigue estos pasos:

  1. Abre la consola de Route 53.
  2. Elige Zonas alojadas y, a continuación, selecciona tu zona alojada.
  3. Selecciona Crear registro.
  4. En la lista desplegable Política de enrutamiento, elige Enrutamiento sencillo.
  5. En el cuadro de texto Valor, introduce la dirección IPv4 del registro A del recurso o la dirección IPv6 del registro AAAA del recurso.
  6. Elige Crear registros.

Nota: Si utilizas el símbolo de arroba (@) en los nombres de registro de Route 53, se producen problemas de propagación de DNS. Cuando crees un registro para el dominio raíz, no agregues ningún valor al campo Nombre del registro.

Información relacionada

He cambiado la configuración de DNS, pero no se ha aplicado

Registros de servidor de nombres (NS) y de inicio de autoridad (SOA) que Amazon Route 53 crea para una zona alojada pública

OFICIAL DE AWSActualizada hace 6 meses