Configurar 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.
Tópicos
- Etapa 1: Criar um conjunto de delegações reutilizáveis do Route 53
- Etapa 2: Criar ou recriar as zonas hospedadas do Amazon Route 53 e alterar o TTL dos registros de NS e SOA
- Etapa 3: recriar registros para suas zonas hospedadas
- Etapa 4: obter endereços IP
- Etapa 5: Criar registros para servidores de nome de rótulo branco
- Etapa 6: atualizar registros de NS e SOA
- Etapa 7: criar registros cola e alterar os servidores de nome do registrador
- Etapa 8: monitorar o tráfego para o site ou a aplicação
- Etapa 9: alterar os TTLs de volta para seus valores originais
- Etapa 10: entrar em contato com serviços de DNS recursivos (opcional)
Etapa 1: Criar um conjunto de delegações reutilizáveis do Route 53
Os servidores de nomes de rótulo branco são associados a um conjunto de delegaçõs reutilizável do Route 53. É possível usar servidores de nomes de rótulo branco para uma zona hospedada somente se a zona hospedada e o conjunto de delegações reutilizável foram criados pela mesma conta da AWS.
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 seguinte documentação do :
API do Route 53: consulte CreateReusableDelegationSet na Referência da API do Amazon Route 53
CLI da AWS: consulte create-reusable-delegation-set na Referência de comando da AWS CLI
SDKs da AWS: consulte a documentação do SDK aplicável na página Documentação da AWS
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 não estiver usando o Route 53 como o serviço DNS dos domínios para os quais você quer 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 na Referência da API do Amazon Route 53.
Se você estiver usando o Route 53 como o serviço DNS dos domínios para os quais você quer usar os servidores de nome de rótulo branco: crie as zonas hospedadas para as quais você quer 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 na Referência da API do Amazon Route 53.
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 dos seus domínios para o Amazon Route 53: talvez você possa criar registros importando informações sobre seus registros existentes. Para ter 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: as novas zonas hospedadas, recrie os registros que aparecem nas suas zonas hospedadas atuais. O Route 53 não fornece um método de exportação de registros de uma zona hospedada, mas alguns fornecedores terceirizados 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 mais informações sobre a criação de registros usando a API do Route 53, consulte CreateHostedZone na Referência da API do Amazon Route 53. 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:
- Política de roteamento
-
Especifique Simple routing (Roteamento simples).
- Nome de registro
-
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.
- Valor/Encaminhar tráfego para
-
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.
- Tipo de registro
-
Especifique A quando estiver criando registros para endereços IPv4.
Especifique AAAA quando estiver criando registros para endereços IPv6.
- TTL (segundos)
-
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.
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 example.com) que os servidores de nome de rótulo branco (como ns1.exemplo.com).
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 60pelo nome de um dos servidores de nome de rótulo branco:
ns1.example.com.
hostmaster.example.com. 1 7200 900 1209600 60nota
Você alterou o último valor, a vida útil (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 Editar registros.
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.
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
, ens4.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:
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.example.com: endereços IP = 192.0.2.117 and 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 você estiver atualizando outro domínio: se o Route 53 for seu serviço DNS, primeiro você deverá concluir a etapa do marcador anterior e criar os registros cola que correspondem ao nome do domínio. Em seguida, pule para a etapa 2 deste procedimento.
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ê quer 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 encaminhar as consultas de DNS para a melhor localização do Route 53 com base na localização geográfica aproximada de origem da consulta.