Como configurar subdomínios do Route53 de vários proprietários com domínio pai não no Route53?

1

Meu objetivo é poder adicionar / descartar subdomínios de um aplicativo para vários usuários por meio do Route53: tenant.example.com . O provisionamento de conta deve colocar o novo locatário em um nó de hospedagem e, em seguida, incluir o subdomínio de locatário recém-incorporado no Route53. O DNS pai é atualmente tratado por terceiros (dnsmadeeasy). Atualmente, o provedor de DNS tem algo assim:

example.com -> A -> <someIP>
example.com -> MX -> <mailhost>
mail.example.com -> CNAME ->  <mailhost>
www.example.com -> CNAME -> example.com
example.com -> NS -> <several provider name servers>

Também tenho certeza de que o provedor pai do DNS (dnsmadeeasy) também tem um registro SOA implícito (não mostrado na UI de gerenciamento). Então fiz o seguinte:

  • Eu adicionei uma zona hospedada com curinga no Route53: *.example.com . Isso tem 5 registros agora, 4 registros NS com vários servidores de nomes e um registro SOA
  • Adicionei os registros NS do Route53 ao provedor DNS pai (dnsmadeeasy)

    *.example.com -> NS -> <Route53 name server for hostzone above>

Meu pensamento era que agora posso começar a adicionar registros A na zona Route53 para cada locatário:

tenant1.example.com -> A -> <tenant1 hosting IP>
tenant2.example.com -> A -> <tenant1 hosting IP>
...

Mas tentar adicionar registros A no Route53 resulta em tenant1.2.example.com , que não é o que eu quero. E nem tenho certeza se vai funcionar.

A minha pergunta é se esta é uma maneira correta de seguir em frente ou se estou no caminho errado.

    
por Remus Rusanu 07.12.2012 / 14:02

1 resposta

2

Para fazer isso, você precisará de um registro NS na zona hospedada no DnsMadeEasy para o subdomínio each . Essa ação é chamada de " delegação de um subdomínio " para um servidor DNS externo. Aqui está o guia DNS Made Easy para isso.

Por exemplo, você precisaria de um registro NS na zona pai para: tenant1.example.com , o que aponta para os quatro endereços de servidor atribuído quando você cria uma zona tenant1.example.com hospedada na Amazon Rota 53.

Crie seus subdomínios hospedados no Amazon Route 53:

Depois,certifique-sedequeoDNSMadeEasytenhaumaentradacomoessaparacadasubdomínio:

    
por 07.12.2012 / 14:29