Ir para o conteúdo

How do I resolve DNS and routing issues when I connect to Route 53 hosted domains that are mapped to CloudFront distributions? (Como resolvo problemas de DNS e roteamento quando me conecto a domínios hospedados no Route 53 que são mapeados para distribuições do CloudFront?)

4 minuto de leitura
0

Tenho problemas de resolução e roteamento de DNS quando tento conectar meu domínio que hospedo no Amazon Route 53 a uma distribuição do Amazon CloudFront.

Resolução

Para resolver problemas de resolução e roteamento de DNS ao se conectar aos domínios que você mapeou para as distribuições do CloudFront, verifique as configurações a seguir.

Verifique as configurações de DNS do seu domínio

Para confirmar que você configurou corretamente seu domínio no Route 53, consulte Como soluciono e resolvo problemas de acesso ao site no Amazon Route 53?

Verifique suas configurações de distribuição do CloudFront

Realize as seguintes ações:

Confirme se seu registro de alias está correto

Para rotear o tráfego do seu domínio para a distribuição do CloudFront, forneça o registro de alias correto no Route 53.

Conclua as etapas a seguir:

  1. Abra o console do Route 53.
  2. No painel de navegação, escolha Zonas hospedadas e selecione sua zona hospedada.
  3. Para Alias, verifique se você tem o registro A - IPv4 correto para o domínio ou subdomínio que aponta para sua distribuição do CloudFront.
  4. Se você configurou o IPv6 e está criando um segundo registro, escolha o tipo de registro de alias AAAA - IPv6.

Para obter mais informações, consulte Configuração do Amazon Route 53 para rotear o tráfego para uma distribuição do CloudFront.

Verifique a resolução do endereço IP, as respostas HTTP e as solicitações bloqueadas

Se seu domínio não for resolvido para a distribuição do CloudFront depois de configurar o registro de alias, verifique a resolução do endereço IP, as respostas HTTP e as solicitações bloqueadas.

Observação: nos comandos a seguir, substitua domain-name pelo seu nome de domínio totalmente qualificado.

Para confirmar que seu domínio está resolvido para o endereço IP correto, execute um dos seguintes comandos para seu sistema operacional (SO).

Linux ou Unix:

dig domain-name

Windows:

nslookup domain-name

Para verificar a resposta HTTP, execute o seguinte comando curl:

curl -ivL domain-name

A saída do comando mostra os cabeçalhos HTTP que seu domínio retornou e se a solicitação está chegando ao servidor correto.

Exemplo de saída:

HTTP/1.1 200 OK  
Server: CloudFront  
X-Cache: Hit from cloudfront  
Via: 1.1 example-id.cloudfront.net (CloudFront)

Se houver outras entradas ou erros no servidor, como “403 Forbidden” sem cabeçalhos do CloudFront, o tráfego pode não estar sendo roteado pela sua distribuição do CloudFront.

Se você usa o AWS WAF, revise seus logs do AWS WAF para obter informações detalhadas sobre solicitações bloqueadas.

Informações relacionadas

Por que não consigo acessar meu site que usa serviços de DNS do Route 53?

Como posso identificar e solucionar problemas de configuração de DNSSEC no Route 53?

Roteamento de tráfego para uma distribuição do Amazon CloudFront usando seu nome de domínio

Solução de problemas do Amazon Route 53

AWS OFICIALAtualizada há 4 meses