Valeur d'alias AWS Route53
Considérez un domaine enregistré sur AWS Route53. Les demandes HTTP vers ce domaine doivent être servies à partir d'une distribution CDN AWS CloudFront. Pour ce faire, un A
enregistrement d' alias est défini:
dig
résultats
Cependant, les dig
résultats montrent les adresses IP réelles. En fait, ces adresses IP ne sont pas constantes et changent au fil du temps:
# dig @1.1.1.1 serverlessdaystlv.io
...
;; ANSWER SECTION:
serverlessdaystlv.io. 60 IN A 13.32.67.21
serverlessdaystlv.io. 60 IN A 13.32.67.27
serverlessdaystlv.io. 60 IN A 13.32.67.97
serverlessdaystlv.io. 60 IN A 13.32.67.122
serverlessdaystlv.io. 60 IN A 13.32.67.141
serverlessdaystlv.io. 60 IN A 13.32.67.159
serverlessdaystlv.io. 60 IN A 13.32.67.201
serverlessdaystlv.io. 60 IN A 13.32.67.216
# dig @1.1.1.1 serverlessdaystlv.io
...
;; ANSWER SECTION:
serverlessdaystlv.io. 60 IN A 52.222.232.13
serverlessdaystlv.io. 60 IN A 52.222.232.24
serverlessdaystlv.io. 60 IN A 52.222.232.43
serverlessdaystlv.io. 60 IN A 52.222.232.55
serverlessdaystlv.io. 60 IN A 52.222.232.63
serverlessdaystlv.io. 60 IN A 52.222.232.104
serverlessdaystlv.io. 60 IN A 52.222.232.136
serverlessdaystlv.io. 60 IN A 52.222.232.224
Ma question
Qu'est-ce qu'un enregistrement d'alias Route53? S'agit-il d'un type intégré d'enregistrement DNS, ou simplement d'un alias AWS interne pour l'IP réelle de la distribution CloudFront qui n'est jamais exposée à l'extérieur?
Réponses:
Les enregistrements d'alias Route53 sont un concept propre distinct des types d'enregistrement de protocole DNS : par exemple, il
A
s'agit d'un enregistrement d' adresse et d'CNAME
un enregistrement de nom canonique .CNAME
est celui qui agit comme un alias pointant vers le nom canonique, alors qu'ilA
n'a rien à voir avec les alias. (Voir RFC 1035. )Un enregistrement d'alias est un pointeur interne spécifique à Amazon travaillant à un niveau supérieur; au niveau du DNS technique, il peut en résulter un
A
ou unCNAME
, selon la situation. Le DNS n'a pas besoin d'être conscient de ce type de pointeur interne ni de cette cible, car Route53 ne répond qu'avec l'enregistrement résultant.Un article d'Amazon Choisir entre des enregistrements alias et non alias explique cela en détail:
La confusion est compréhensible, car vous semblez ajouter un enregistrement d'adresse de
A
type IPv4 alors que la cible est un nom d'hôte au lieu d'une adresse IP; quelque chose que vous préférez utiliser avec un !CNAME
la source