Salta al contenuto

Come posso risolvere i problemi DNS e di routing quando mi connetto a domini ospitati di Route 53 mappati su distribuzioni di CloudFront?

3 minuti di lettura
0

Ho problemi di risoluzione DNS e routing quando tento di connettere il mio dominio ospitato in Amazon Route 53 a una distribuzione di Amazon CloudFront.

Risoluzione

Per risolvere i problemi di risoluzione DNS e routing quando ti connetti a domini mappati su distribuzioni di CloudFront, controlla le seguenti configurazioni.

Verifica le impostazioni DNS del dominio

Per verificare di aver impostato correttamente il dominio in Route 53, consulta How do I troubleshoot and resolve website access issues in Amazon Route 53? (Come posso risolvere i problemi di accesso ai siti web in Amazon Route 53?)

Controlla le impostazioni di distribuzione di CloudFront

Esegui queste azioni:

Verifica che il record alias sia corretto

Per indirizzare il traffico dal dominio alla distribuzione di CloudFront, fornisci il record alias corretto in Route 53.

Completa i seguenti passaggi:

  1. Apri la console Route 53.
  2. Nel pannello di navigazione, scegli Zone ospitate, quindi seleziona la zona ospitata.
  3. Per Alias, verifica di disporre del record A - IPv4 corretto per il dominio o il sottodominio che punta verso la distribuzione di CloudFront.
  4. Se hai configurato IPv6 e stai creando un secondo record, scegli il tipo di record alias AAAA - IPv6.

Per ulteriori informazioni, consulta Configurazione di Amazon Route 53 per indirizzare il traffico verso una distribuzione CloudFront.

Controlla la risoluzione dell'indirizzo IP, le risposte HTTP e le richieste bloccate

Se il dominio non si risolve nella distribuzione di CloudFront dopo aver configurato il record alias, controlla la risoluzione dell'indirizzo IP, le risposte HTTP e le richieste bloccate.

Nota: nei seguenti comandi, sostituisci domain-name con il nome completo del tuo dominio.

Per verificare che il dominio si risolva nell'indirizzo IP corretto, esegui uno di questi comandi in base al sistema operativo in uso.

Linux o Unix:

dig domain-name

Windows:

nslookup domain-name

Per controllare la risposta HTTP, esegui il questo comando curl:

curl -ivL domain-name

L'output del comando mostra le intestazioni HTTP restituite dal dominio e se la richiesta sta raggiungendo il server corretto.

Esempio di output:

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

Se sono presenti altre voci del server o errori come "403 Forbidden" senza intestazioni CloudFront, il traffico potrebbe non essere indirizzato attraverso la distribuzione di CloudFront.

Se utilizzi AWS WAF, esamina i log AWS WAF per informazioni dettagliate sulle richieste bloccate.

Informazioni correlate

Perché non riesco ad accedere al mio sito web che utilizza i servizi DNS di Route 53?

Come faccio a identificare e risolvere i problemi di configurazione DNSSEC in Route 53?

Instradamento del traffico verso una distribuzione Amazon CloudFront utilizzando il tuo nome di dominio

Risoluzione dei problemi di Amazon Route 53

AWS UFFICIALEAggiornata 3 mesi fa