Somiglianze e differenze tra il record CNAME e il record ALIAS Route 53


Risposte:


25

Sia i record CNAME che gli alias forniscono un livello di riferimento indiretto, ovvero è un puntatore a un'altra posizione che richiede un passaggio aggiuntivo per trovare la risposta. La differenza è chi esegue questo passaggio aggiuntivo.

Con i record CNAME il passaggio aggiuntivo viene eseguito dal client. Il server restituisce semplicemente il valore configurato del record CNAME e il client è responsabile della ricerca di quel nome per trovare il record A / AAAA.

Con i record alias il passaggio aggiuntivo viene eseguito dal server. Il server prende il valore configurato del record e lo risolve attivamente per trovare il record A / AAAA. Quindi restituisce questo risultato al client come record A / AAAA e il client non deve fare nulla per ottenere la risposta finale. Il client non sa nemmeno che il server ha fatto questo, vede semplicemente un semplice record A / AAAA.

La documentazione di Route53 contiene maggiori dettagli sui record di alias. Al momento i record di alias possono puntare solo su nomi host ELB o su un nome host nella stessa zona.


Aggiornamento su quale set di record di risorse Alias ​​può puntare a: una distribuzione CloudFront, un ambiente Elastic Beanstalk, un ELB Classic o Application Load Balancer, un bucket Amazon S3 configurato come sito Web statico o un altro record di risorse Amazon Route 53 impostato nel stessa zona ospitata.
KJH il

2

I CNAME non possono essere utilizzati per l'apice del dominio (ovvero example.com) senza stranezze. I record ALIAS si comportano essenzialmente come i CNAME dietro le quinte, ma si presentano come record A ai sistemi richiedenti.


Se è necessario che il record di alias debba essere di qualche ELB ... non può essere un host che esegue il bilanciamento del carico del software .. ??
pradeepchhetri,

È molto più facile per Amazon sapere cosa sta succedendo dietro le quinte in AWS rispetto al sistema di qualcun altro. Sarebbe possibile costruire un sistema simile che funzioni per host esterni ... ma nella maggior parte dei casi sarebbe meglio avere un IP statico e un record A.
Ceejayoz,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.