Quero criar registros do alias no Amazon Route 53 para serviços hospedados pela AWS e quero saber qual tipo de registro usar.
Resolução
Criar um registro alias
Para criar seu registro alias no console do Route 53 e especificar os valores para o registro alias simples, conclua as seguintes etapas:
- Abra o console do Route 53.
- Escolha Criar Registro na sua zona hospedada.
- Escolha o Tipo de registro:
- Para os serviços da AWS, crie um registro A (endereço IPv4) ou registro AAAA (endereço IPv6).
- Selecione o destino do alias que é o recurso da AWS para o qual você deseja encaminhar o tráfego.
Verifique se você está usando o tipo de registro DNS correto para endereços IP no serviço para o qual deseja apontar:
- Para uma distribuição do Amazon CloudFront, use um registro A (IPv4) ou registro AAAA (IPv6).
- Para um ambiente do AWS Elastic Beanstalk, use um registro A (IPv4).
- Para um balanceador de carga do Elastic Load Balancing, use um registro A (IPv4) ou registro AAAA (IPv6).
- Para um bucket do Amazon Simple Storage Service (Amazon S3), use um registro A (IPv4).
- Para uma API regional personalizada do Amazon API Gateway e API otimizada para borda, use um registro A (IPv4).
- Para um endpoint de interface Amazon Virtual Private Cloud (Amazon VPC), use um registro A (IPv4).
- Para o AWS Global Accelerator, use um registro A (IPv4).
- Para o AWS AppSync, use um registro A (IPv4).
- Para o AWS App Runner, use um registro A (IPv4).
- Use outro registro do Route 53 na mesma zona hospedada.
Observação: o Amazon API Gateway e o Amazon CloudFront exigem que você configure um nome DNS personalizado.
Configurar o suporte a CNAME em registros alias
O Route 53 segue o apontamento em um registro alias somente se o tipo de registro for correspondente. Para criar um registro alias para um registro CNAME, o destino do alias deve ser resolvido para um valor CNAME.
Se você criar um registro CNAME (ALIAS) que não seja válido, o Route 53 não conseguirá resolver o endereço IP do endpoint. Como resultado, o Route 53 retorna um erro “SERVFAIL/REFUSED RCODE”.
Registro CNAME (ALIAS) válido
| | |
|---|
| Nome | Tipo | Valor |
| cname.example.com. | CNAME(ALIAS) | cname1.exemplo.com |
| cname1.exemplo.com. | CNAME | abc.exemplo.net |
| abc.exemplo.net. | A | 203.0.113.1 |
Apontar a partir de provedores de DNS que não são do Route 53
Se você usar um provedor de DNS diferente do Route 53 para seu domínio, poderá apontar o domínio para serviços da AWS. Para verificar se o seu provedor de DNS oferece suporte a registros CNAME em um domínio raiz, use técnicas como CNAME flattening, registros ANAME ou WebHops Redirect.
Criar registros CNAME
Para domínios Parent, Naked ou Apex, use um registro alias para apontar o domínio pai para outros destinos do alias compatíveis em vez de um registro CNAME. Por exemplo:
example.com Alias(A) dualstack.elb123.us-east-1.elb.amazonaws.com
Para subdomínios, é possível criar registros CNAME. Por exemplo:
subdomain.example.com CNAME destination.example.com
Para ter vários tipos de registro para o mesmo domínio, use uma combinação de registros CNAME e curinga. Por exemplo:
abc.example.com CNAME www.example.com
abc.example.com A 192.0.2.1
Informações relacionadas
Por que não consigo selecionar meu destino do alias preferencial ao criar um conjunto de registros de recursos de alias do Route 53?
Escolher entre registros de alias e não alias