2010-06-01 19 views

Respuesta

3

Señalar www.example.com todavía se puede hacer con un A-record, pero tiene que apuntarlo a una dirección IP, entonces, no tiene nada que ver con el "www" o cualquier cosa delante o no.

La diferencia entre CNAME y A-Records es solo que un CNAME apunta a otro nombre, que a su vez debe ser buscado por el DNS, mientras que un registro A solo requiere una búsqueda y apunta directamente a una dirección IP .

Dicho esto, usted entiende rápidamente por qué el uso de A-registros con este tipo de alojamiento en la nube puede ser una mala idea o imposible. Amazon usa varias direcciones IP y no sabrá por adelantado qué direcciones IP son. Los cambios de DNS son lentos Por lo tanto, a menos que tenga una dirección IP específica que no cambie, usar un registro A simplemente no funcionará. Encuentre una oferta de alojamiento con una dirección IP fija y puede usar los registros A.

En términos de rendimiento o alcanzabilidad, solo hay una diferencia marginal entre CNAME y A-records.

EDIT:
Como SLaks señala, lo mejor parece pegarse a "viejas reglas", para usar un registro A para su nombre de dominio raíz. Pero descubrirá que a veces no tendrá opción, dependiendo de lo que su proveedor de hosting le permita hacer. Afortunadamente, hoy en día, hay poco o nada que prácticamente le impida hacerlo (usando CNAME).

+3

incorrecto. Los CNAME no se deben usar para un dominio raíz, porque algunos servidores de correo electrónico antiguos no pueden usarlos. De hecho, algunos registradores no le permitirán crear un CNAME para la raíz del dominio. – SLaks

+0

¿De verdad? Leo lo opuesto. Pero independientemente, ¿puedes ser más preciso? Mientras uso A-records, conozco un tropel de sitios que usan registros CNAME. Wikipedia, no el más pequeño de todos, usa registros CNAME para todas las versiones locales (es decir, 'nl.wikipedia.org' es un CNAME). Quizás con "viejo" te refieres a los años noventa? – Abel

+0

En pocas palabras: no se preocupe por CNAME. Además, los servidores de correo electrónico no usan CNAME o A-records, usan registros MX, que, por lo que veo, se basa en nombres, no en direcciones IP (por ejemplo, check gmail). – Abel

14

Puede apuntar la zona ápice (es decir, example.com) a una distribución CloudFront en AWS utilizando su servicio Route 53. Simplemente inicie sesión en su distribución de CloudFront y configure los Nombres de dominio alternativos (CNAME) en su dominio (por ejemplo, example.com y/o www.example.com). Luego, en la ruta 53, crea una zona alojada para tu dominio y luego un registro de alias seleccionando la distribución de CloudFront como destino. También puede crear un segundo registro de alias para cualquier subdominio, como www.example.com. Nota: también deberá cambiar los servidores de nombres con su registrador de dominios.

de la ruta 53 Preguntas frecuentes:

P. ¿Puedo señalar mi zona ápice (example.com frente www.example.com) en mi distribución Amazon CloudFront?

Sí. Amazon Route 53 ofrece un tipo especial de registro llamado registro 'Alias' que le permite mapear su nombre de zona ápex (ejemplo.com) en su distribución Amazon CloudFront (por ejemplo, d123.cloudfront.net). IP las direcciones asociadas con los extremos de Amazon CloudFront varían según la ubicación de su usuario final (para dirigir al usuario final a la ubicación más cercana de borde de CloudFront) y pueden cambiar en cualquier momento debido a escalado, reducción o actualizaciones de software . La ruta 53 responde a cada solicitud de un registro de Alias ​​con las direcciones IP para la distribución . La ruta 53 no cobra por consultas a los registros de Alias ​​ que están asignados a una distribución de CloudFront. Estas consultas se enumeran como "Intra-AWS-DNS-Queries" en el informe de uso de Amazon Route 53.

Para obtener más información, consulte la documentación de las EMA:

+3

Una cosa a tener en cuenta es que debe agregar su dominio Apex a la lista 'CNAMES' (aunque no es un CNAME) en la configuración de CloudFront o no aparecerá como una opción de alias en el menú desplegable en Ruta. 53. Estuve atrapado en eso por un tiempo. – Peter

+1

Amazon debería corregir su interfaz de usuario porque, aunque puede usar un registro A, el campo se llama Cnames alternativos y la ayuda no deja claro que puede usar un alias. –

+0

¿Podemos hacer esto sin utilizar Amazon Route 53? Mi proveedor de DNS existente admite el registro APEX. – arunvelsriram

Cuestiones relacionadas