Gostaria de definir o nome raiz de um domínio para um CNAME em vez do registro A usual.
Aqui está um exemplo perfeito do que estou tentando fazer:
dig lrnskls.com
Observe a seção de resposta:
;; ANSWER SECTION:
lrnskls.com. 300 IN CNAME partner.adjix.com.
partner.adjix.com. 300 IN A 67.121.212.61
O motivo pelo qual estou tentando fazer isso é poder apontar o nome raiz de um domínio, por meio de um alias CNAME, para o S3 da Amazon. O uso de um registro A não funciona porque os IPs do S3 mudam a cada poucos minutos para fins de balanceamento de carga.
PS - Parece legal na seção 3.6.2 da RFC 1034 (observe o exemplo USC-ISIC.ARPA): http://www.faqs.org/rfcs/rfc1034.html
domain-name-system
cname-record
Kristian Glass
fonte
fonte
Respostas:
A Amazon está ciente do problema com domínios raiz e o Elastic Load Balancer. Eles recomendam esta solução alternativa:
Não gosto dessa solução, mas é mais "limpa" que a solução "forçar o domínio raiz ao CNAME".
ATUALIZAÇÃO: A Amazon agora resolve isso para ELB / S3 por meio de registros ALIAS, um recurso DNS do Route53.
fonte
A record
aponta para um endereço IP e definitivamente não vou comprar um IP estático apenas para esse fim.Não, não é legal.
CNAME
não tem permissão para coexistir com outros registros e você precisa pelo menosSOA
aqui.O exemplo não prova o contrário, porque não implica em ter outros registros lá.
fonte
lrnskls.com
- basta colocar umCNAME
registro lá, mas é ilegal não terSOA
;-)s3stuff.example.com
apontar legalmente para o S3.Você provavelmente precisará fazer alguma pesquisa nos servidores DNS. A maioria dos servidores DNS não permite que você faça isso. Acho que me lembro de ter visto outra pergunta na falha do servidor em que alguém postou qual servidor DNS alguém usou para configurar um cname na raiz, mas não consigo encontrá-lo.
Veja também: - Root Cname - WHM? - Defina o registro do domínio raiz como CNAME
fonte
Se você usar os servidores DNS Route 53 da Amazon, alcançará o que deseja.
Fiquei curioso: o CNAME no apex é proibido pela RFC. Qual é a razão técnica para isso (supondo que não seja arbitrário).
fonte