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 Amazon Route 53enregistrements d'alias fournissent une extension de la fonctionnalité DNS propre à Route 53.– Les enregistrements Alias vous permettent d'acheminer le trafic vers une sélection de ressources AWS, telles que les distributions CloudFront 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 à l'enregistrement CNAME, vous pouvez créer un enregistrement d'alias pour le nœud supérieur d'un espace de nom DNS, également appelé zone apex. Par exemple, si vous enregistrez le nom DNS example.com, la zone apex est example.com. Vous ne pouvez pas créer un enregistrement CNAME pour example.com, mais vous pouvez créer un enregistrement d'alias pour example.com qui achemine le trafic vers www.example.com.

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

  • Une API régionale Amazon API Gateway personnalisée ou une API optimisée pour les périphériques – Route 53 répond avec une ou plusieurs adresses IP pour votre API.

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

  • Une distribution CloudFront – Route 53 répond avec une ou plusieurs adresses IP pour des serveurs périphériques CloudFront 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 ELB – Route 53 répond avec une ou plusieurs adresses IP pour l'équilibreur de charge.

  • Un accélérateur AWS Global Accelerator – Route 53 répond avec l'une des deux adresses IP pour 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 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.

Lorsque vous utilisez un enregistrement d'alias pour acheminer le trafic vers une ressource AWS, 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 ELB à 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 requêtes DNS à l'aide de la nouvelle adresse IP.

Si un enregistrement d'alias pointe vers une ressource AWS, vous ne pouvez pas définir la durée de vie (TTL). Route 53 utilise la durée de vie par défaut pour la ressource. Si un enregistrement d'alias pointe vers un autre enregistrement de la même zone hébergée, Route 53 utilise la durée de vie de l'enregistrement vers lequel l'enregistrement d'alias pointe. Pour plus d'informations sur la valeur de durée de vie actuelle pour Elastic Load Balancing, consultez Routage des demandes dans le Elastic Load Balancing Guide de l'utilisateur 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 lors de la création ou de la modification d'enregistrements Amazon Route 53:

Comparaison d'enregistrements d'alias et CNAME

Les enregistrements d'alias sont similaires aux enregistrements CNAME, mais présentent néanmoins des différences importantes : La liste suivante compare les enregistrements d'alias et les enregistrements CNAME.

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

Un enregistrement d'alias peut uniquement rediriger les requêtes vers des ressources AWS sélectionnées, notamment les suivantes :

  • Amazon S3Compartiments

  • CloudFrontDistributions

  • 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.

Enregistrements CNAME

Un enregistrement CNAME peut rediriger les requêtes DNS vers tout enregistrement DNS. Par exemple, vous pouvez créer un enregistrement CNAME qui redirige les requêtes depuis acme.exemple.com vers zenith.exemple.com ou acme.exemple.org. Vous n'avez pas besoin d'utiliser Route 53 comme service DNS 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 survient lorsque vous souhaitez rediriger les requêtes depuis la zone apex (comme exemple.com) vers un enregistrement de la zone hébergée qui est de type CNAME (comme zenith.exemple.com). L'enregistrement d'alias doit être du même type que l'enregistrement vers lequel vous acheminez le trafic et que la création d'un enregistrement CNAME pour la zone apex n'est pas prise en charge, même pour un enregistrement d'alias.

Enregistrements CNAME

Vous ne pouvez pas créer un enregistrement CNAME portant le même nom que la zone hébergée (la zone apex). 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 des requêtes DNS
Enregistrements d'alias

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

Enregistrements CNAME

Route 53 applique des frais pour les requêtes CNAME.

Note

Si vous créez un enregistrement CNAME qui procède à une redirection 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 requête DNS est facturée sur la base de deux requêtes :

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

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

Si l'enregistrement CNAME procède à la redirection vers le nom d'un enregistrement hébergé avec un autre service DNS, Route 53 facture une requête. L'autre service DNS peut facturer la deuxième requête.

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

Route 53 répond à une requête DNS uniquement lorsque le nom de l'enregistrement d'alias (par exemple, acme.exemple.com) et le type de l'enregistrement d'alias (par exemple, A ou AAAA) correspondent au nom et au type dans la requête DNS.

Enregistrements CNAME

Un enregistrement CNAME redirige les requêtes DNS pour un nom d'enregistrement, quel que soit le type d'enregistrement spécifié dans la requête DNS (A ou AAAA, par exemple).

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

Dans la réponse à une requête dig ou nslookup, un enregistrement d'alias est répertorié selon le type d'enregistrement que vous avez spécifié lors de la création de l'enregistrement (A ou AAAA, par exemple). (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é d'alias est visible uniquement dans la console Route 53 ou dans la réponse à une demande par programmation, telle qu'une commande list-resource-record-sets de l'interface de ligne de commande AWS.

Enregistrements CNAME

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