Choix entre des enregistrements avec ou sans alias - Amazon Route 53

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Choix entre des enregistrements avec ou sans alias

Les enregistrements d'alias Amazon Route 53 fournissent une extension de fonctionnalité spécifique à DNS Route 53. Les enregistrements d'alias vous permettent d'acheminer le trafic vers AWS des ressources sélectionnées, y compris, mais sans s'y limiter, les CloudFront distributions et les compartiments Amazon S3. Elles vous permettent également d'acheminer le trafic d'un enregistrement dans une zone hébergée vers un autre enregistrement.

Contrairement à un CNAME enregistrement, vous pouvez créer un enregistrement d'alias au nœud supérieur d'un DNS espace de noms, également appelé sommet de zone. Par exemple, si vous enregistrez le DNS nom exemple.com, le sommet de la zone est exemple.com. Vous ne pouvez pas créer d'CNAMEenregistrement pour exemple.com, mais vous pouvez créer un enregistrement alias pour exemple.com qui achemine le trafic vers www.exemple.com (tant que le type d'enregistrement pour www.exemple.com n'est pas de type). CNAME

Lorsque Route 53 reçoit une DNS requête pour un enregistrement d'alias, Route 53 répond avec la valeur applicable pour cette ressource :

  • Un Amazon API Gateway personnalisé, régional API ou optimisé pour les périphériques API : Route 53 répond avec une ou plusieurs adresses IP pour votre. API

  • Un point de terminaison d'VPCinterface Amazon — Route 53 répond avec une ou plusieurs adresses IP pour le point de terminaison de votre interface.

  • Une CloudFront distribution — Route 53 répond avec une ou plusieurs adresses IP pour les serveurs de CloudFront périphérie qui peuvent diffuser votre contenu.

  • Un environnement Elastic Beanstalk : Route 53 répond avec une ou plusieurs adresses IP pour l'environnement.

  • Un équilibreur de charge Elastic Load Balancing : Route 53 répond avec une ou plusieurs adresses IP pour l'équilibreur de charge. Cela inclut Application Load Balancer, Classic Load Balancer et Network Load Balancer.

  • Un AWS Global Accelerator accélérateur — Route 53 répond avec les adresses IP de l'accélérateur.

  • Un compartiment Amazon S3 configuré comme un site web statique : Route 53 répond avec une seule adresse IP pour le compartiment Amazon S3.

  • Un autre enregistrement Route 53 du même type dans la même zone hébergée – Route 53 répond comme si la requête était destinée à l'enregistrement référencé par l'enregistrement d'alias (voir Comparaison entre alias et CNAME enregistrements).

  • AWS AppSync nom de domaine — Route 53 répond avec une ou plusieurs adresses IP pour le point de terminaison de votre interface.

Lorsque vous utilisez un enregistrement d'alias pour acheminer le trafic vers une AWS ressource, Route 53 reconnaît automatiquement les modifications apportées à la ressource. Imaginez par exemple qu'un enregistrement d'alias pour example.com pointe vers un équilibreur de charge Elastic Load Balancing à l'adresse lb1-1234.us-east-2.elb.amazonaws.com. Si l'adresse IP de l'équilibreur de charge change, Route 53 commence automatiquement à répondre aux DNS requêtes en utilisant la nouvelle adresse IP.

Si un enregistrement d'alias pointe vers une AWS ressource, vous ne pouvez pas définir l'heure de vie (TTL) ; Route 53 utilise la valeur par défaut TTL pour la ressource. Si un enregistrement d'alias pointe vers un autre enregistrement dans la même zone hébergée, Route 53 utilise TTL l'enregistrement vers lequel pointe l'enregistrement d'alias. Pour plus d'informations sur la TTL valeur actuelle d'Elastic Load Balancing, consultez la section Routage des demandes dans le guide de l'utilisateur d'Elastic Load Balancing et recherchez « ttl ».

Pour plus d'informations sur la création d'enregistrements à l'aide de la console Route 53, consultez Création d'enregistrements à l'aide de la console Amazon Route 53. Pour plus d'informations sur les valeurs que vous spécifiez dans les enregistrements d'alias, consultez la rubrique correspondante dans Valeurs à spécifier lorsque vous créez ou modifiez des enregistrements Amazon Route 53 :

Comparaison entre alias et CNAME enregistrements

Les enregistrements d'alias sont similaires aux CNAME enregistrements, à quelques différences importantes près. La liste suivante compare les enregistrements d'alias et CNAME les enregistrements.

Ressources vers lesquelles vous pouvez rediriger des requêtes
Enregistrements d'alias

Un enregistrement d'alias peut uniquement rediriger les requêtes vers AWS des ressources sélectionnées, y compris, mais sans s'y limiter, les suivantes :

  • Compartiments Amazon S3

  • CloudFront distributions

  • Autre enregistrement dans la même zone hébergée Route 53

Par exemple, vous pouvez créer un enregistrement d'alias nommé acme.exemple.com qui redirige les requêtes vers un compartiment Amazon S3 qui est également nommée acme.exemple.com. Vous pouvez également créer un enregistrement d'alias acme.exemple.com qui redirige les requêtes vers un enregistrement nommé zenith.exemple.com dans la zone hébergée exemple.com.

CNAMErecords

Un CNAME enregistrement peut rediriger DNS les requêtes vers n'importe quel DNS enregistrement. Par exemple, vous pouvez créer un CNAME enregistrement qui redirige les requêtes depuis acme.example.com vers zenith.example.com ou vers acme.example.org. Il n'est pas nécessaire d'utiliser Route 53 comme DNS service pour le domaine vers lequel vous redirigez les requêtes.

Création d'enregistrements portant le même nom que le domaine (enregistrements dans la zone apex)
Enregistrements d'alias

Dans la plupart des configurations, vous pouvez créer un enregistrement d'alias portant le même nom que la zone hébergée (la zone apex). La seule exception est lorsque vous souhaitez rediriger les requêtes de la zone apex (par exemple, exemple.com) vers un enregistrement de la même zone hébergée ayant un type de CNAME (tel que zenith.exemple.com). L'enregistrement d'alias doit être du même type que l'enregistrement vers lequel vous acheminez le trafic, et la création d'un CNAME enregistrement pour l'apex de zone n'est pas prise en charge, même pour un enregistrement d'alias.

CNAMErecords

Vous ne pouvez pas créer un CNAME enregistrement portant le même nom que la zone hébergée (le sommet de la zone). Cela est vrai pour les zones hébergées pour les noms de domaine (exemple.com) et pour les zones hébergées pour les sous-domaines (zenith.exemple.com).

Tarification pour les DNS requêtes
Enregistrements d'alias

Route 53 ne facture pas les requêtes d'alias vers les AWS ressources. Pour en savoir plus, consultez Tarification Amazon Route 53.

CNAMErecords

La route 53 est facturée pour les CNAME requêtes.

Note

Si vous créez un CNAME enregistrement qui redirige vers le nom d'un autre enregistrement dans une zone hébergée Route 53 (la même zone hébergée ou une autre zone hébergée), chaque DNS requête est facturée en deux requêtes :

  • Route 53 répond à la première DNS requête avec le nom de l'enregistrement vers lequel vous souhaitez rediriger.

  • Le DNS résolveur doit ensuite soumettre une autre requête pour l'enregistrement dans la première réponse afin d'obtenir des informations sur l'endroit où diriger le trafic, par exemple l'adresse IP d'un serveur Web.

Si l'CNAMEenregistrement redirige vers le nom d'un enregistrement hébergé par un autre DNS service, Route 53 facture une requête. L'autre DNS service peut facturer la deuxième requête.

Type d'enregistrement spécifié dans la DNS requête
Enregistrements d'alias

Route 53 répond à une DNS requête uniquement lorsque le nom de l'enregistrement d'alias (tel que acme.example.com) et le type de l'enregistrement d'alias (tel que A ouAAAA) correspondent au nom et au type de la requête. DNS

CNAMErecords

Un CNAME enregistrement redirige les DNS requêtes portant sur un nom d'enregistrement quel que soit le type d'enregistrement spécifié dans la DNS requête, tel que A ouAAAA.

Comment les enregistrements sont répertoriés dans des requêtes dig ou nslookup
Enregistrements d'alias

En réponse à une requête dig ou nslookup, un enregistrement d'alias est répertorié comme le type d'enregistrement que vous avez spécifié lors de la création de l'enregistrement, tel que A ou. AAAA (Le type d'enregistrement que vous spécifiez pour un enregistrement d'alias dépend de la ressource vers laquelle vous acheminez le trafic. Par exemple, pour acheminer le trafic vers un compartiment S3, vous spécifiez le type A.) La propriété alias n'est visible que dans la console Route 53 ou dans la réponse à une demande programmatique, telle qu'une AWS CLI list-resource-record-sets commande.

CNAMErecords

Un CNAME enregistrement est répertorié en tant qu'CNAMEenregistrement en réponse à des requêtes dig ou nslookup.