Me gustaría establecer el nombre raíz de un dominio en CNAME en lugar del registro A habitual.
Aquí hay un ejemplo perfecto de lo que estoy tratando de hacer:
dig lrnskls.com
Observe la sección de respuestas:
;; ANSWER SECTION:
lrnskls.com. 300 IN CNAME partner.adjix.com.
partner.adjix.com. 300 IN A 67.121.212.61
La razón por la que intento hacer esto es para poder señalar el nombre raíz de un dominio, a través de un alias CNAME, al S3 de Amazon. El uso de un registro A no funciona porque las IP de S3 cambian cada pocos minutos para fines de equilibrio de carga.
PD: esto parece ser legal en la sección 3.6.2 de RFC 1034 (tenga en cuenta el ejemplo USC-ISIC.ARPA): http://www.faqs.org/rfcs/rfc1034.html
domain-name-system
cname-record
Kristian Glass
fuente
fuente
Respuestas:
Amazon es consciente del problema con los dominios raíz y el Elastic Load Balancer. Recomiendan esta solución alternativa:
No me gusta esta solución, pero es más "limpia" que la solución "forzar el dominio raíz a CNAME".
ACTUALIZACIÓN: Amazon ahora aborda esto para ELB / S3 a través de registros ALIAS, una función DNS de Route53.
fuente
A record
apunta a una dirección IP y definitivamente no voy a comprar una IP estática solo para este propósito.No, no es legal.
CNAME
no está permitido coexistir con otros registros y necesita al menosSOA
aquí.El ejemplo no demuestra lo contrario, porque no implica tener ningún otro registro allí.
fuente
lrnskls.com
, solo pon unCNAME
registro allí, pero es ilegal no tenerloSOA
;-)s3stuff.example.com
señalar legalmente a S3.Probablemente necesite buscar en los servidores DNS. La mayoría de los servidores DNS no le permiten hacer esto. Creo que recuerdo haber visto otra pregunta sobre serverfault donde alguien publicó qué servidor DNS alguien usó para configurar un cname en la raíz, pero no puedo encontrarlo.
Ver también: - Nombre de la raíz - WHM? - Establecer registro de dominio raíz para ser un CNAME
fuente
Si utiliza los servidores DNS Route 53 de Amazon, logrará lo que desea.
Tenía curiosidad: el RFC no prohíbe el CNAME en el ápice. ¿Cuál es la razón técnica para esto (suponiendo que no sea arbitrario)?
fuente