Tenemos varios grupos de servidores en AWS que usan tríos de servidores para servir sitios. Cada servidor o conjunto de servidores se encuentra dentro de una región de disponibilidad diferente, uno de los cuales es un servidor de redireccionamiento, mientras que los otros dos son los servidores principales a los que se accede detrás de un equilibrador de carga elástico. Finalmente tenemos un cliente a bordo para usar Route53 y buscamos algunos detalles de dominios de apice de zona de apuntado en equilibrios de carga elásticos. La mayoría de los proveedores de DNS que admiten esto parecen referirse a esto como alias DNS de los registros A. Sin embargo, algunos sitios parecen referirse a un registro similar llamado registro ANAME. Este no es el típico CNAME o el registro atípico de DNAME. La mayoría de estos sitios también hacen referencia a DNSMadeEasy simpleDNS que lo utiliza.
Entonces, ¿cuál es la diferencia entre Route53 (u otro lugar) A record ALIASes y ANAME records? ¿Hay uno? ¿Alguno de estos tiene o está incluido en un documento de implementación RFC IEFT o son registros con alias todos implementados dentro del proveedor en el que están utilizando?
[editar]: proveedor de DNS incorrecto listado para uso de ANAME
Respuestas:
Parece que
ANAME
es solo un nombre de sonido estándar creado por DNS Made Easy para describir una oferta de servicio de ellos que es extremadamente similar a lo que hace un Route 53 Alias.Describí las diferencias entre un Alias y un Desbordamiento de pila
CNAME
recientemente , pero para resumir aquí:Un servidor DNS provisto con un
CNAME
para un host dado entrega una referencia que indica el nombre canónico del host que se está buscando, a menudo requiere una segunda consulta por parte del solucionador de origen para buscar ese nombre alternativo; un Alias (y, por lo que parece, unANAME
) usa información interna que el servidor DNS conoce sobre el destino "verdadero" para responder simplemente a la solicitud, sin la necesidad de una segunda búsqueda y sin ninguna visibilidad de la información intermedia en el Intercambios de protocolo DNS.Lo que proporciona un Alias, además de esto, es la capacidad de usar la información que la Ruta 53 posee sobre las direcciones IP actualmente válidas para los puntos finales del sitio web S3, ELB y Cloudfront, para responder a las consultas de registro A con información autorizada que es precisa en tiempo casi real, que, si está utilizando esos servicios, no es algo que ningún otro proveedor tendrá a su disposición; por supuesto, lo contrario también es cierto, un alias de la ruta 53 no se puede usar para encontrar y devolver información que no está intrínsecamente disponible para la ruta 53. No se puede usar "cualquier" objetivo para un alias, solo el puntos finales de los tres servicios que mencioné anteriormente, u otros registros en la misma zona alojada dentro de la ruta 53.
En este sentido, un
ANAME
y un Alias no son equivalentes, dependiendo de qué servicio proporciona el back-end ... a menos queANAME
esté apuntando (internamente) a información que es estática.Un
ANAME
registro en el servicio de otro servidor DNS no podría proporcionar las mismas capacidades que la Ruta 53 si el destino es S3, ELB o CloudFront, de la misma manera que un Alias en la Ruta 53 no podría devolver respuestas que apuntan a otro Ubicaciones periféricas del proveedor de CDN que utilizan información disponible internamente, porque la información no está disponible internamente para la infraestructura del proveedor. De lo contrario, la funcionalidad parece prácticamente la misma.fuente
ALIAS
en DNSimple,ANAME
en DNS Made Easy,ANAME
en easyDNS,ALIAS
en PointDNS yCNAME
(un nombre incorrecto) en CloudFlare y vamos a decir mydomain.com (www-less) a otro dominio (por ejemplo: myapp.herokuapp. com). Por lo que puedo decir, la ruta 53 no ofrece tal opción en este momento. (EDITAR:A partir de aquí en las Preguntas frecuentes, explica que un registro de alias es un puntero específico de Route53, similar a un registro CNAME, pero no visible para un resolutor.
fuente