DNS: CNAME como registro de www

3

Estou pensando em alterar os registros www DNS de um nome de domínio de um registro A para um CNAME. Várias perguntas e respostas no serverfault não são tão claras quanto eu esperava. Além disso, muitas ferramentas de verificação de DNS, como DNSsy ou intoDNS, verificam o fato de que o registro www não é um CNAME, é um registro A, apontando para um endereço IP público.

No meu caso, quero apontar o registro www do meu domínio para um balanceador de carga do Amazon Web Services que eu só posso fazer com um CNAME. Qual seria a melhor maneira de conseguir isso?

    
por greener 02.12.2012 / 18:34

3 respostas

5

Se você estiver preocupado com esse problema, poderá usar o Route 53 e o ELB juntos para obter o que deseja. Crie o registro www como um registro A e, em seguida, selecione a opção "Alias" e a interface permitirá que você selecione um destino específico da AWS para apontar o registro. Então o ELB tem que existir primeiro, então você pode criar o Alias para ele.

Assim, você começa a criar um novo registro A no Route 53, como de costume, mas clica na opção "Alias" logo abaixo do nome do host. O bloco de texto de forma livre desaparecerá e você terá a capacidade de selecionar seu ELB em "Alias Target". Selecione seu ELB e salve a mudança. Você terá então um registro A que aponta para www, que será seu ELB.

(As informações acima sobre a UI do Route 53 foram corrigidas do erro original.)

Este é um recurso especial do Route 53 usado com mais freqüência para tratar a veiculação a partir do ápice do domínio, onde são necessários registros A. Mas também pode ser usado para subdomínios como www . Basicamente, é um registro A que age como um CNAME dentro dos limites da AWS. Usando esse recurso, as ferramentas do DNS encontrarão um registro A.

    
por 02.12.2012 / 20:06
2

In my case, I want to point my domain's www record to an Amazon Web Services load balancer which I can only do with a CNAME. What would be the best way to achieve that?

Se a única maneira de fazer isso é por meio de um CNAME, parece que a melhor maneira de fazer isso seria um CNAME. Eu sei que parece simples, mas se isso é tudo o que a Amazon suporta, então é o que você tem que fazer, independentemente de quaisquer outros prós e contras.

Apenas para registro, eu definitivamente citei o www antes sem problema.

    
por 02.12.2012 / 18:38
0

A criação do CNAME é o que você deve fazer, de acordo com Documentação da Amazon . Você aponta para o nome do Elastic Load Balancer que você recebeu, que pode ser encontrado no console de gerenciamento.

Você configura um registro CNAME como:

www     IN      CNAME   lb-4294967295.us-east-1.elb.amazonaws.com.
    
por 02.12.2012 / 19:33