Como você cria um alias de apex de zona que aponta para um Elastic Load Balancer na GUI do Route 53?

14

Eu criei aliases para o ápice da zona do meu nome de domínio usando o ELB CLI, conforme descrito em Guia do desenvolvedor do balanceamento de carga elástico . Eu também adicionei um registro AAAA usando o sinalizador AAAA --rr-type, que não é descrito no guia.

A GUI do Route 53 é preenchida depois que eu executo os comandos elb-associate-route53-hosted-zone para os registros A e AAAA. Gravei como os registros aparecem na GUI, excluí os registros e tentei recriar usando apenas a GUI. Eu recebo o seguinte erro.

RRSet com nome DNS example.com., o tipo A contém um destino de alias que contém uma zona hospedada que é um destino de alias inválido.

Eu gostaria de usar a GUI do Route 53 para executar esta operação. A GUI do Route 53 suporta a criação de um alias de apex de zona que aponte para um Elastic Load Balancer?

    
por Jeff Loughridge 20.12.2011 / 21:18

3 respostas

17

Um engenheiro da equipe do Route 53 me informou que a criação do alias proprietário pode ser criada no console do Route 53 (a GUI).

Aqui estão os passos.

  1. clique em criar conjunto de registros
  2. para o registro do ápice da zona, basta deixar o campo de nome em branco
  3. selecione o tipo de alias que você deseja criar A ou AAAA (todas as etapas depois disso são as mesmas para os dois tipos)
  4. Selecione o botão de opção yes.
  5. Abra o console do EC2 em outra guia e navegue até a lista de seus balanceadores de carga.
  6. Clique no balanceador de carga e observe a guia de descrição no painel abaixo da lista. Exemplo de saída abaixo

Nome DNS: new-balancer-751654286.us-east-1.elb.amazonaws.com (A Record)
ipv6.new-balancer-751654286.us-east-1.elb.amazonaws.com (AAAA Record)
dualstack.new-balancer-751654286.us-east-1.elb.amazonaws.com (Registo A ou AAAA)

Nota: Como o conjunto de endereços IP associados a um LoadBalancer pode mudar com o tempo, você nunca deve criar um registro “A” com qualquer endereço IP específico. Se você quiser usar um amistoso Nome DNS para seu LoadBalancer em vez do nome gerado pelo Elastic Load Balancing serviço, você deve criar um registro CNAME para o nome DNS LoadBalancer ou usar o Amazon Route 53 para criar uma zona hospedada. Para obter mais informações, consulte Usando nomes de domínio com o Elastic Load Balancing no link .

Status: 0 de 0 instâncias no serviço

Configuração da porta: 80 (HTTP) encaminhamento para 80 (HTTP)

Stickiness: desativado (editar)

Zonas de disponibilidade: us-east-1b

Grupo de segurança de origem: amazon-elb-sg

Alias do Proprietário: amazon-elb

ID da zona hospedada: Z3DZXD0Q79N41H

  1. Agora, copie o código da zona hospedada no caso acima "Z3DZXD0Q79N41H" e cole-o no campo denominado "ID da zona alias hospedada":
  2. Agora copie o nome DNS no caso acima "new-balancer-751654286.us-east-1.elb.amazonaws.com" e cole no campo "Alias DNS Name:" - Apenas um FYI, esse nome DNS é o mesmo para os registros de alias A e AAAA. (não use ‘ipv6.new-balancer-751654286.us-east-1.elb.amazonaws.com‘)
  3. Clique em criar conjunto de registros ou, neste momento, você pode selecionar sim para ponderar o registro e fornecer um peso entre 0 e 255 e um setID, como "meu balanceador de carga"
por 06.01.2012 / 01:17
4

Para obter uma resposta autoritativa, você deve falar com o Amazon AWS, os criadores do Amazon Route 53. No entanto, é provável que o Route 53 provavelmente não permita a criação de aliases (CNAME) no apex da zona , já que o DNS não suporta isso .

Existem iniciativas / discussões para permitir o CNAME no ápice da zona em andamento. Mas um padrão teria que ser finalizado e então implementado pela maioria dos caches de DNS públicos - algo que provavelmente levará anos, na melhor das hipóteses.

No entanto, observe que o Route 53 juntamente com o ELB (Amazon Elastic Load Balancer) agora suporta proprietário aliases para balanceadores de carga do ELB no ápice da zona . Aqueles não são publicados no DNS como CNAME, eles são tratados por traduzindo internamente os aliases para A Registros on the fly, e publicando os A-Records.

    
por 21.12.2011 / 12:52
-3