Passer au contenu

Comment créer des enregistrements d'alias dans Route 53 pour les services hébergés AWS ?

Lecture de 4 minute(s)
0

Je souhaite créer des enregistrements d'alias dans Amazon Route 53 pour les services hébergés AWS et je souhaite savoir quel type d'enregistrement utiliser.

Résolution

Créer un enregistrement d'alias

Pour créer votre enregistrement d'alias dans la console Route 53 et spécifier les valeurs d'un enregistrement d'alias simple, procédez comme suit :

  1. Ouvrez la console Route 53.
  2. Choisissez **Créer un enregistrement ** dans votre zone hébergée.
  3. Sélectionnez **Type d’enregistrement ** :
  4. Pour les services AWS, créez un enregistrement A (adresse IPv4) ou un enregistrement AAAA (adresse IPv6).
  5. Sélectionnez l'alias cible qui correspond à la ressource AWS vers laquelle vous souhaitez acheminer le trafic.

Vérifiez que vous utilisez le type d'enregistrement DNS correct pour les adresses IP du service vers lequel vous souhaitez pointer :

  • Pour une distribution Amazon CloudFront, utilisez un enregistrement A (IPv4) ou un enregistrement AAAA (IPv6).
  • Pour un environnement AWS Elastic Beanstalk, utilisez un enregistrement A (IPv4).
  • Pour un équilibreur de charge Elastic Load Balancing, utilisez un enregistrement A (IPv4) ou AAAA (IPv6).
  • Pour un compartiment Amazon Simple Storage Service (Amazon S3), utilisez un enregistrement A (IPv4).
  • Pour une API régionale personnalisée Amazon API Gateway et une API optimisée pour les périphériques, utilisez un enregistrement A (IPv4).
  • Pour un point de terminaison d'interface Amazon Virtual Private Cloud (Amazon VPC), utilisez un enregistrement A (IPv4).
  • Pour AWS Global Accelerator, utilisez un enregistrement A (IPv4).
  • Pour AWS AppSync, utilisez un enregistrement A (IPv4).
  • Pour AWS App Runner, utilisez un enregistrement A (IPv4).
  • Utilisez un autre enregistrement Route 53 dans la même zone hébergée.

Remarque : Amazon API Gateway et Amazon CloudFront nécessitent que vous configuriez un nom DNS personnalisé.

Configurer le support CNAME dans les enregistrements d'alias

Route 53 suit le pointeur dans un enregistrement d'alias uniquement si le type d'enregistrement correspond. Pour créer un enregistrement d'alias pour un enregistrement CNAME, la cible d'alias doit être résolue en une valeur CNAME.

Si vous créez un enregistrement CNAME(ALIAS) qui n’est pas valide, Route 53 ne pourra pas résoudre l'adresse IP du point de terminaison. Par conséquent, Route 53 renverra une erreur de type « SERVFAIL/REFUSED RCODE ».

Enregistrement CNAME (ALIAS) valide

NomTypeValeur
cname.exemple.com.CNAME(ALIAS)cname1.exemple.com
cname1.exemple.com.CNAMEabc.exemple.net
abc.exemple.net.A203.0.113.1

Pointer à partir de fournisseurs DNS autres que Route 53

Si vous utilisez un fournisseur DNS autre que Route 53 pour votre domaine, vous pouvez faire pointer le domaine vers les services AWS. Pour vérifier si votre fournisseur DNS prend en charge les enregistrements CNAME sur un domaine racine, utilisez des techniques telles que l'aplatissement CNAME, les enregistrements ANAME ou la redirection WebHops.

Créer des enregistrements CNAME

Pour les domaines Parent, Naked ou Apex, utilisez un enregistrement d'alias pour faire pointer le domaine parent vers d'autres cibles d'alias prises en charge au lieu d'un enregistrement CNAME. Exemple :

example.com Alias(A) dualstack.elb123.us-east-1.elb.amazonaws.com

Pour les sous-domaines, vous pouvez créer des enregistrements CNAME. Exemple :

subdomain.example.com CNAME destination.example.com

Pour avoir plusieurs types d'enregistrement pour le même domaine, utilisez une combinaison d'enregistrements CNAME et de caractères génériques. Exemple :

abc.example.com CNAME www.example.com   
abc.example.com A 192.0.2.1

Informations connexes

Pourquoi ne puis-je pas sélectionner ma cible d'alias préférée lorsque je crée un jeu d'enregistrements de ressources d'alias Route 53 ?

Choix entre des enregistrements avec ou sans alias