Elección entre registros de alias y sin alias - Amazon Route 53

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Elección entre registros de alias y sin alias

Los registros de alias de Amazon Route 53 proporcionan una extensión de funcionalidad específica de Route 53. DNS Los registros de alias le permiten enrutar el tráfico a AWS los recursos seleccionados, incluidas, entre otras, las CloudFront distribuciones y los buckets de Amazon S3. También le permiten dirigir el tráfico de un registro de una zona alojada a otro registro.

A diferencia de un CNAME registro, puede crear un registro de alias en el nodo superior de un espacio de DNS nombres, también conocido como vértice de zona. Por ejemplo, si registras el DNS nombre example.com, el vértice de la zona es example.com. No puedes crear un CNAME registro para example.com, pero puedes crear un registro de alias para example.com que dirija el tráfico a www.example.com (siempre que el tipo de registro de www.example.com no sea Type). CNAME

Cuando Route 53 recibe una DNS consulta sobre un registro de alias, Route 53 responde con el valor aplicable a ese recurso:

  • Una Amazon API Gateway personalizada, regional API o con optimización API perimetral: Route 53 responde con una o más direcciones IP para usted. API

  • Un punto de enlace de la VPC interfaz de Amazon: Route 53 responde con una o más direcciones IP para el punto de enlace de la interfaz.

  • Una CloudFront distribución: Route 53 responde con una o más direcciones IP para los servidores CloudFront perimetrales que pueden ofrecer su contenido.

  • Un entorno de Elastic Beanstalk: Route 53 responde con una o varias direcciones IP para el entorno.

  • Un equilibrador de carga elástico: Route 53 responde con una o varias direcciones IP para el equilibrador de carga. Esto incluye el equilibrador de carga de aplicación, el equilibrador de carga clásico y el equilibrador de carga de red.

  • Un AWS Global Accelerator acelerador: Route 53 responde con las direcciones IP del acelerador.

  • Un bucket de Amazon S3 configurado como sitio web estático: Route 53 responde con una dirección IP para el bucket de Amazon S3.

  • Otro registro de Route 53 del mismo tipo de la misma zona alojada: Route 53 responde como si la consulta fuera para el registro al que hace referencia el registro de alias (consulte Comparación de alias y registros CNAME).

  • AWS AppSync nombre de dominio: Route 53 responde con una o más direcciones IP para el punto final de la interfaz.

Cuando usa un registro de alias para enrutar el tráfico a un AWS recurso, Route 53 reconoce automáticamente los cambios en el recurso. Por ejemplo, suponga que un registro de alias para ejemplo.com apunta a un equilibrador de carga elástico en lb1-1234.us-east-2.elb.amazonaws.com. Si la dirección IP del balanceador de carga cambia, Route 53 comienza a responder automáticamente a DNS las consultas con la nueva dirección IP.

Si un registro de alias apunta a un AWS recurso, no puede establecer el tiempo de vida (TTL); Route 53 usa el valor predeterminado TTL para el recurso. Si un registro de alias apunta a otro registro en la misma zona alojada, Route 53 usa el TTL registro al que apunta el registro de alias. Para obtener más información sobre el TTL valor actual de Elastic Load Balancing, consulta Request routing en la Guía del usuario de Elastic Load Balancing y busca «ttl».

Para obtener información sobre cómo crear registros mediante la consola de Route 53, consulte Creación de registros con la consola de Amazon Route 53. Para obtener información acerca de los valores que especifique para registros de alias, consulte el tema correspondiente en Valores que hay que especificar al crear o editar los registros de Amazon Route 53.:

Comparación de alias y registros CNAME

Los registros de alias son similares a CNAME los registros, pero hay algunas diferencias importantes. En la siguiente lista se comparan los registros de alias y CNAME los registros.

Recursos a los que puede redirigir consultas
Registros de alias

Un registro de alias solo puede redirigir las consultas a AWS los recursos seleccionados, incluidos, entre otros, los siguientes:

  • Buckets de Amazon S3

  • CloudFront distribuciones

  • Otro registro de la misma zona alojada de Route 53

Por ejemplo, puede crear un registro de alias denominado acme.example.com que redirija las consultas a un bucket de Amazon S3 que también se denomine acme.example.com. También puede crear un registro de alias de acme.example.com que redirija las consultas a un registro denominado zenith.example.com de la zona alojada de example.com.

CNAMEregistros

Un CNAME registro puede redirigir DNS las consultas a cualquier DNS registro. Por ejemplo, puede crear un CNAME registro que redirija las consultas de acme.example.com a zenith.example.com o a acme.example.org. No necesita usar Route 53 como servicio para el dominio al que está redirigiendo las consultas. DNS

Crear registros que tengan el mismo nombre que el dominio (registros en el vértice de zona)
Registros de alias

En la mayoría de las configuraciones, puede crear un registro de alias que tenga el mismo nombre que la zona alojada (vértice de zona). La única excepción es cuando quieres redirigir las consultas desde el vértice de la zona (como example.com) a un registro de la misma zona alojada que tenga un tipo de CNAME (como zenith.example.com). El registro de alias debe ser del mismo tipo que el registro al que se dirige el tráfico, y la creación de un registro para el vértice de la zona no es compatible ni siquiera con un CNAME registro de alias.

CNAMEregistros

No puede crear un CNAME registro que tenga el mismo nombre que la zona alojada (el vértice de la zona). Esto es válido tanto para las zonas hospedadas de nombres de dominio (example.com) como para las zonas hospedadas de subdominios (zenith.example.com).

Precios de las consultas DNS
Registros de alias

Route 53 no cobra por las consultas de alias a AWS los recursos. Para obtener más información, consulte Precios de Amazon Route 53.

CNAMEregistros

Route 53 cobra por CNAME las consultas.

nota

Si crea un CNAME registro que redirige al nombre de otro registro en una zona alojada de Route 53 (la misma zona alojada u otra zona alojada), cada DNS consulta se cobra como dos consultas:

  • Route 53 responde a la primera DNS consulta con el nombre del registro al que desea redirigir.

  • Luego, el DNS solucionador debe enviar otra consulta al registro en la primera respuesta para obtener información sobre dónde dirigir el tráfico, por ejemplo, la dirección IP de un servidor web.

Si el CNAME registro redirige al nombre de un registro que está hospedado en otro DNS servicio, Route 53 cobra por una consulta. Es posible que el otro DNS servicio cobre por la segunda consulta.

Tipo de registro especificado en la DNS consulta
Registros de alias

Route 53 responde a una DNS consulta solo cuando el nombre del registro de alias (como acme.example.com) y el tipo del registro de alias (como A oAAAA) coinciden con el nombre y el tipo de la consulta. DNS

CNAMEregistros

Un CNAME registro redirige DNS las consultas de un nombre de registro independientemente del tipo de registro especificado en la DNS consulta, como A oAAAA.

Cómo se enumeran los registros en las consultas de dig o nslookup
Registros de alias

En respuesta a una consulta dig o nslookup, aparece un registro de alias como el tipo de registro que especificó al crear el registro, como A o. AAAA (El tipo de registro que especifique para un registro de alias depende del recurso al que esté dirigiendo el tráfico. Por ejemplo, para dirigir tráfico a un bucket de S3, especifique A en el tipo). La propiedad alias solo está visible en la consola de Route 53 o en la respuesta a una solicitud programática, como un AWS CLI list-resource-record-sets comando.

CNAMEregistros

Un CNAME registro aparece como CNAME registro en respuesta a las consultas dig o nslookup.