Os registros de alias Route53 são um conceito próprio, separado dos tipos de registro do protocolo DNS: A
é um registro endereço e CNAME
é um registro nome canônico . CNAME
é aquele que age como um alias apontando para o nome canônico, enquanto A
não tem nada a ver com aliases. (Veja RFC 1035 .)
Um registro de alias é um ponteiro específico interno da Amazon trabalhando em um nível superior; no nível técnico de DNS, isso pode resultar em A
ou CNAME
, dependendo da situação. O DNS não precisa estar ciente desse tipo de ponteiro interno nem do destino, pois o Route53 responde apenas com o registro resultante.
Um artigo da Amazon Escolhendo entre alias e Registros que não são de apelidos explica isso em detalhes:
Alias records provide a Route 53–specific extension to DNS functionality. Instead of an IP address or a domain name, an alias record contains a pointer to a CloudFront distribution, an Elastic Beanstalk environment, an ELB Classic, Application, or Network Load Balancer, an Amazon S3 bucket that is configured as a static website, or another Route 53 record in the same hosted zone. When Route 53 receives a DNS query that matches the name and type in an alias record, Route 53 follows the pointer and responds with the applicable value:
An alternate domain name for a CloudFront distribution – Route 53 responds as if the query had asked for the CloudFront distribution by using the CloudFront domain name, such as
d111111abcdef8.cloudfront.net
.An Elastic Beanstalk environment – Route 53 responds to each request with one or more IP addresses for the environment.
An ELB load balancer – Route 53 responds to each request with one or more IP addresses for the load balancer.
An Amazon S3 bucket that is configured as a static website – Route 53 responds to each request with one IP address for the Amazon S3 bucket.
Another Route 53 record in the same hosted zone – Route 53 responds as if the query had asked for the record that is referenced by the pointer.
A confusão é compreensível, já que você parece estar adicionando um registro de endereço A
tipo IPv4 enquanto o destino é um nome de host em vez de um endereço IP; algo que você preferiria usar com CNAME
!