Amazon Route 53
Guia do desenvolvedor (Versão da API 2013-04-01)

Configuração de servidores de nome de rótulo branco

Cada zona hospedada do Amazon Route 53 é associada a quatro servidores de nome, conhecidos como um conjunto de delegações. Por padrão, os servidores de nome têm nomes como ns-2048.awsdns-64.com. Para que o nome do domínio de seus servidores de nome seja o mesmo nome de domínio de sua zona hospedada, por exemplo, ns1.exemplo.com, configure os servidores de nome de rótulo branco, também conhecidos como servidores de nome privado ou servidores de nome intuitivo.

As etapas a seguir explicam como configurar um conjunto de quatro servidores de nome de rótulo branco que você pode reutilizar para vários domínios. Por exemplo, suponha que você tenha os domínios exemplo.com, exemplo.org e exemplo.net. Com estas etapas, você pode configurar os servidores de nome de rótulo branco para exemplo.com e reutilizá-los para exemplo.org e exemplo.net.

Etapa 1: Criar um conjunto de delegações reutilizáveis do Route 53

Para criar um conjunto de delegações reutilizáveis, você pode usar a API do Route 53, a CLI da AWS ou um dos SDKs da AWS. Para obter mais informações, consulte a documentação a seguir:

Etapa 2: Criar ou recriar as zonas hospedadas do Amazon Route 53 e alterar o TTL dos registros de NS e SOA

Criar ou recriar zonas hospedadas do Amazon Route 53:

  • Se você não estiver usando o Route 53 como o serviço DNS dos domínios para os quais deseja usar servidores de nome de rótulo branco – crie as zonas hospedadas e especifique o conjunto de delegações reutilizáveis que você criou na etapa anterior com cada zona hospedada. Para obter mais informações, consulte CreateHostedZone no Amazon Route 53 API Reference.

  • Se você estiver usando o Route 53 como o serviço DNS dos domínios para os quais deseja usar os servidores de nome de rótulo branco – crie as zonas hospedadas para as quais deseja usar os servidores de nome de rótulo branco e especifique o conjunto de delegações reutilizáveis que você criou na etapa anterior para cada zona hospedada.

    Importante

    Você não pode alterar os servidores de nome associados a uma zona hospedada existente. Você pode associar um conjunto de delegações reutilizáveis a uma zona hospedada somente quando cria a zona hospedada.

Quando você criar zonas hospedadas e antes de tentar acessar os recursos dos domínios correspondente, altere os seguintes valores de TTL para cada zona hospedada:

  • Altere o TTL do registro de NS da zona hospedada para 60 segundos ou menos.

  • Altere o TTL mínimo do registro de SOA da zona hospedada para 60 segundos ou menos. Este é o último valor no registro de SOA.

Se, acidentalmente, você informar a seu registrador endereços IP incorretos para seus servidores de nome de rótulo branco, seu site se tornará indisponível pela duração do TTL depois que você corrigir o problema. Ao definir um TTL baixo, você reduz a quantidade de tempo que o seu site ficará indisponível.

Para obter mais informações sobre a criação de zonas hospedadas e a especificação de um conjunto de delegações reutilizáveis para os servidores de nome para as zonas hospedadas, consulte CreateHostedZone no Amazon Route 53 API Reference.

Etapa 3: recriar registros para suas zonas hospedadas

Crie registros nas zonas hospedadas que você criou na etapa 2:

  • Se estiver migrando o serviço DNS de seus domínios para o Amazon Route 53 – talvez você possa criar registros importando informações sobre seus registros existentes. Para obter mais informações, consulte Criar registros importando um arquivo de zona.

  • Se você estiver substituindo zonas hospedadas existentes para que possa usar os servidores de nome de rótulo branco – nas novas zonas hospedadas, recrie os registros que aparecem nas zonas hospedadas atuais. O Route 53 não fornece um método para exportação de registros de uma zona hospedada, mas alguns fornecedores externos oferecem. Você pode usar o recurso de importação do Route 53 para importar registros que não sejam de alias para os quais a política de roteamento é simples. Não há uma maneira de exportar e reimportar registros de alias ou registros para os quais a política de roteamento não é simples.

    Para obter informações sobre como criar registros usando a API do Route 53, consulte CreateHostedZone no Amazon Route 53 API Reference. Para obter informações sobre como criar registros usando o console do Route 53, consulte Trabalhar com registros.

Etapa 4: obter endereços IP

Obtenha os endereços IPv4 e IPv6 dos servidores de nome no conjunto de delegações reutilizáveis e preencha na tabela a seguir.

Nome de um servidor de nome no conjunto de delegações reutilizáveis (exemplo: ns-2048.awsdns-64.com)

Endereços IPv4 e IPv6                                            

Nome que você deseja atribuir ao servidor de nome de rótulo branco (exemplo: ns1.exemplo.com)

 

IPv4:

IPv6:

 

 

IPv4:

IPv6:

 

 

IPv4:

IPv6:

 

 

IPv4:

IPv6:

 

Por exemplo, suponha que os quatro servidores de nome do seu conjunto de delegações reutilizáveis sejam:

  • ns-2048.awsdns-64.com

  • ns-2049.awsdns-65.net

  • ns-2050.awsdns-66.org

  • ns-2051.awsdns-67.co.uk

Aqui estão os comandos do Linux e do Windows que você executaria para obter os endereços IP para o primeiro dos quatro servidores de nome:

comandos dig para Linux

% dig A ns-2048.awsdns-64.com +short 192.0.2.117
% dig AAAA ns-2048.awsdns-64.com +short 2001:db8:85a3::8a2e:370:7334

comando nslookup para Windows

c:\> nslookup ns-2048.awsdns-64.com Non-authoritative answer: Name: ns-2048.awsdns-64.com Addresses: 2001:db8:85a3::8a2e:370:7334 192.0.2.117

Etapa 5: Criar registros para servidores de nome de rótulo branco

Na zona hospedada que tem o mesmo nome (como exemplo.com) que o nome do domínio dos servidores de nome de rótulo branco (como ns1.exemplo.com), crie oito registros:

  • Um registro A para cada servidor de nome de rótulo branco

  • Um registro AAAA para cada servidor de nome de rótulo branco

Importante

Se estiver usando os mesmos servidores de nome de rótulo branco para duas ou mais zonas hospedadas, não execute essa etapa para as outras zonas hospedadas.

Para cada registro, especifique os valores a seguir. Consulte a tabela que você preencheu na etapa anterior:

Nome

O nome que você deseja atribuir a um dos servidores de nome de rótulo branco, por exemplo, ns1.exemplo.com. Para o prefixo (ns1 neste exemplo), você pode usar qualquer valor válido em um nome de domínio.

Type

Especifique A quando estiver criando registros para endereços IPv4.

Especifique AAAA quando estiver criando registros para endereços IPv6.

Alias

Especifique Não.

TTL

Este valor é a quantidade de tempo pela qual os resolvedores de DNS armazenam em cache as informações neste registro antes de encaminhar outra consulta de DNS ao Route 53. Recomendamos que você especifique um valor inicial igual ou inferior a 60 segundos. Assim, você poderá recuperar com rapidez se, acidentalmente, especificar valores incorretos nestes registros.

Valor

O endereço IPv4 ou IPv6 de um dos servidores de nome do Route 53 no conjunto de delegações reutilizáveis.

Importante

Se você especificar endereços IP incorretos ao criar registros para os servidores de nome de rótulo branco, seu site ou aplicativo web ficará indisponível na Internet quando você executar etapas subsequentes. Mesmo que você corrija os endereços IP imediatamente, seu site ou aplicativo web permanecerá indisponível pela duração do TTL.

Política de roteamento

Especifique Simples.

Etapa 6: atualizar registros de NS e SOA

Atualize os registros SOA e NS nas zonas hospedadas para as quais você deseja usar os servidores de nome de rótulo branco. Execute as etapa de 6 a 8 para uma zona hospedada e o domínio correspondente de cada vez. Em seguida, repita para outra zona hospedada e domínio.

Importante

Comece com a zona hospedada do Amazon Route 53 que tem o mesmo nome de domínio (como exemplo.com) que os servidores de nome de rótulo branco (como ns1.exemplo.com).

Se você deseja executar uma das seguintes ações, abra um caso de suporte técnico com o AWS Support para obter ajuda com a configuração:

  • Você deseja usar os servidores de nome de rótulo branco (ns1.exemplo.com) apenas para outros nomes de domínio (exemplo.net), e não para o nome de domínio usados para os servidores de nome de rótulo branco (exemplo.com). Se você não entrar em contato com o AWS Support, encontrará o seguinte erro ao configurar registros cola na próxima seção: "Um ou mais dos servidores de nome especificados servidores não são conhecidos pelo registro de domínio".

  • No momento, você usa os servidores de nome de rótulo branco (ns1.exemplo.com) para o nome de domínio usado para os servidores de nome de rótulo branco (exemplo.com) e para outros domínios (exemplo.net). Você deseja parar de usar os servidores de nome de rótulo branco para o domínio exemplo.com, mas continuar a usá-los para outros domínios (exemplo.net). Se você não entrar em contato com o AWS Support, os outros domínios poderão ficar indisponíveis na Internet.

Para criar um caso de suporte técnico, consulte o AWS Support Center.

  1. Atualize o registro SOA substituindo o nome do servidor de nome do Route 53 pelo nome de um de seus servidores de nome de rótulo branco

    Exemplo

    Substitua o nome do servidor de nome do Route 53:

    ns-2048.awsdns-64.net. hostmaster.example.com. 1 7200 900 1209600 60

    pelo nome de um dos servidores de nome de rótulo branco:

    ns1.example.com. hostmaster.example.com. 1 7200 900 1209600 60

    nota

    Você alterou o último valor, o tempo mínimo de vida (TTL), na Etapa 2: Criar ou recriar as zonas hospedadas do Amazon Route 53 e alterar o TTL dos registros de NS e SOA.

    Para obter mais informações sobre como atualizar registros usando o console do Route 53, consulte Edição de registros.

  2. No registro de NS, anote os nomes dos servidores de nome atuais do domínio para que você possa reverter para esses servidores de nome se necessário.

  3. Atualize o registro de NS. Substitua o nome dos servidores de nome do Route 53 pelos nomes dos quatro servidores de nome de rótulo branco, por exemplo, ns1.example.com, ns2.example.com, ns3.example.com e ns4.example.com.

Etapa 7: criar registros cola e alterar os servidores de nome do registrador

Use o método fornecido pelo registrador para criar registros cola e alterar os servidores de nome do registrador:

  1. Adicione registros cola:

    • Se estiver atualizando o domínio que tem o mesmo nome de domínio que os servidores de nome de rótulo branco – crie quatro registros cola para os quais os nomes e endereços IP correspondem aos valores que você obteve na etapa 4. Inclua os endereços IPv4 e IPv6 para um servidor de nome de rótulo branco no registro cola correspondente, por exemplo:

      ns1.exemplo.com – endereços IP = 192.0.2.117 e 2001:db8:85a3::8a2e:370:7334

      Os registradores usam diversos termos para os registros cola. Os registros cola podem ser mencionados como registro de novos servidores de nome ou algo parecido.

    • Se estiver atualizando outro domínio – vá para a etapa 2 deste procedimento.

  2. Altere os servidores de nome do domínio para os nomes dos servidores de nome de rótulo branco.

Se estiver usando o Amazon Route 53 como o serviço DNS, consulte Adicionar ou alterar servidores de nome e registros cola de um domínio.

Etapa 8: monitorar o tráfego para o site ou a aplicação

Monitore o tráfego do site ou da aplicação para os quais você criou registros cola e alterou os servidores de nome na etapa 7:

  • Se o tráfego for interrompido – use o método fornecido pelo registrador para alterar os servidores de nome do domínio de volta para os servidores de nome anteriores do Route 53. Esses são os servidores de nome que você anotou na etapa 6b. Em seguida, determine o que deu errado.

  • Se o tráfego não for afetado – repita as etapas 6 a 8 para as demais zonas hospedadas para as quais você deseja usar os mesmos servidores de nome de rótulo branco.

Etapa 9: alterar os TTLs de volta para seus valores originais

Para todas as zonas hospedadas que agora estão usando os servidores de nome de rótulo branco, altere os seguintes valores:

  • Altere o TTL do registro de NS da zona hospedada para um valor mais comum de registros de NS. Por exemplo, 172.800 segundos (dois dias).

  • Altere o TTL mínimo do registro de SOA da zona hospedada para um valor mais comum de registros de SOA. Por exemplo, 900 segundos. Este é o último valor no registro de SOA.

Etapa 10: entrar em contato com serviços de DNS recursivos (opcional)

Opcional Se você estiver usando o roteamento de localização geográfica do Amazon Route 53, entre em contato com os serviços DNS recursivos que oferecem suporte à extensão edns-client-subnet do EDNS0 e forneça os nomes de seus servidores de nome de rótulo branco para eles. Isso garante que esses serviços de DNS continuarão a rotear as consultas de DNS para a melhor localização do Route 53 com base na localização geográfica aproximada da qual a consulta veio.

Para obter uma lista de serviços de DNS recursivos que oferecem suporte à extensão edns-client-subnet, consulte A Faster Internet: Participants. Para obter mais informações sobre como a extensão edns-client-subnet funciona, consulte A Faster Internet: How It Works.