He encontrado instrucciones para señalar el CNAME de mi dominio al servicio CloudFront de Amazon pero, idealmente, quisiera señalar el nombre de raíz (un nombre de registro). Por ejemplo, foo.com en lugar de www.foo.com. es posible?Señalando CloudFront de Amazon en un registro A no CNAME
Respuesta
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).
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:
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
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. –
¿Podemos hacer esto sin utilizar Amazon Route 53? Mi proveedor de DNS existente admite el registro APEX. – arunvelsriram
- 1. Amazon CloudFront CNAME
- 2. * .midominio.com - ¿Un registro o CNAME?
- 3. ¿Necesito Amazon EC2, Cloudfront, RDS?
- 4. Creación de URL firmados para Amazon CloudFront
- 5. Mejores prácticas de implementación de Amazon S3 Cloudfront
- 6. ¿Amazon S3 envía señales de invalidación a CloudFront?
- 7. Rails 3 despliegue automático de activos a Amazon CloudFront?
- 8. ¿Cómo puedo actualizar archivos en CDN (CloudFront) de Amazon?
- 9. Señalando a múltiples cubos S3 en s3boto
- 10. Video "transmisión" para dispositivos móviles con Amazon CloudFront
- 11. HTML5 o reproductor flash para transmisión desde Amazon Cloudfront
- 12. ¿Cómo se compara Amazon CloudFront con Limelight o Akamai?
- 13. Cuando mi registro CNAME redirige a mi aplicación heroku, dice que no existe tal aplicación.
- 14. herencia SSL en DNS CNAME
- 15. Punto de interrupción señalando "objc_autoreleaseNoPool"
- 16. Archivos CSS servidos en CloudFront no representados
- 17. Pre-almacenamiento en caché de imágenes generadas dinámicamente para ubicaciones Edge múltiples en Amazon Cloudfront
- 18. Cómo redirigir sitioA a SITEB con registros A o CNAME
- 19. "@ IN CNAME" en un archivo de zona subdomain.domain.com | Requiere un registro, pero luego da un error en el alias duplicado
- 20. navegador (Chrome) hace activos no caché de CloudFront
- 21. Al agregar un parámetro de URL (? P = 234) a un archivo en Amazon Cloudfront no se fuerza una actualización del archivo
- 22. Estrategia de invalidación de Amazon CloudFront Cache para garantizar contenido fresco y rentabilidad
- 23. certificados SSL CNAME
- 24. ¿Para qué sirve TTL 0 en CloudFront? Hace algunas semanas
- 25. rieles Cómo subir activos precompilados a Cloudfront
- 26. URL/Dominio personalizado (alias CNAME?)
- 27. ¿Qué herramientas de cliente están disponibles para administrar Amazon S3 y CloudFront?
- 28. Dominio de App Engine Dominio de registro CNAME - "ghs.google.com" o "ghs.google.com".
- 29. Crear mi propia página de error para Amazon S3
- 30. Benchmarking AWS Cloudfront
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
¿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
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