In Amazzonia, sto cercando di creare un CNAME per un dominio,EC2/Route53: Come si punta il record dell'apice in Load Balancer?
example.com
ad un bilanciatore di carico nel Route 53
Examplecom-1058462749.us-west-2.elb.amazonaws.com
Ma quando provo a salvare il record, ottengo questo errore :
RRSet of type CNAME with DNS name example.com.
is not permitted at apex in zone example.com.
E quando cerco di renderlo un record a, ho un problema simile:
The record set could not be saved because:
- The Value field contains invalid characters
or is in an invalid format.
Poiché il DNS pubblico del servizio di bilanciamento del carico non è un indirizzo IPv4. Che cosa sto facendo di sbagliato? Come posso ottenere esempio.com per indicare il bilanciamento del carico? Nota, ho creato con successo un cname per www.esempio.it per i dns pubblici di bilanciamento del carico.
Come si otterrebbe questo risultato per un provider DNS che supporta il record dell'alias? –
Questo è esattamente il problema che AWS stava cercando di risolvere quando hanno creato il concetto di record "ALIAS" - il DNS non ha un modo efficace per i record all'apice (livello superiore) di un dominio (zona) per essere servito da qualcosa diverso dai server dei nomi autorevoli. I record alias sono possibili in Route 53 poiché Route 53 ha una conoscenza "interna" di come la query deve essere risolta; un server DNS di terze parti non ha accesso alle stesse informazioni. L'unica soluzione che viene in mente sarebbe un server proxy DNS che può richiedere l'indirizzo ELB sul back-end. –
Questa soluzione si applica solo se l'account in cui è registrato il dominio è anche l'account che contiene il servizio di bilanciamento del carico, che non è sempre il caso. Cosa succede se sono due account separati o se il bilanciamento del carico non è associato a AWS? – kloddant