

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Encaminhe o tráfego do domínio para um serviço de contêiner do Lightsail usando o Route 53
<a name="amazon-lightsail-route-53-alias-record-for-container-service"></a>

Você pode rotear o tráfego de um domínio registrado, como`example.com`, para os aplicativos executados em um serviço de contêiner do Amazon Lightsail. Você faz isso adicionando um registro de alias à zona hospedada do seu domínio que aponta para o domínio padrão do seu serviço de contêiner Lightsail.

Neste tutorial, mostramos como adicionar um registro de alias para seu serviço de contêiner Lightsail em uma zona hospedada no Route 53. Você pode fazer isso somente usando o AWS Command Line Interface (AWS CLI). Não é possível fazer isso usando o console do Route 53.

**nota**  
Se você estiver usando o Lightsail para hospedar o DNS do seu domínio, adicione o registro de alias à zona DNS do seu domínio no Lightsail. Para obter mais informações, consulte [Roteamento do tráfego de um domínio no Amazon Lightsail para um serviço de contêiner do Lightsail](amazon-lightsail-point-domain-to-container-service.md).

**Índice**
+ [Etapa 1: Concluir os pré-requisitos](#route-53-container-service-prerequisites)
+ [Etapa 2: Obter a zona hospedada IDs para os serviços de contêiner Lightsail](#route-53-container-service-hosted-zone-ids)
+ [Etapa 3: crie um arquivo JSON do conjunto de registros](#route-53-container-service-create-record-set-json)
+ [Etapa 4: adicionar um registro à zona hospedada do domínio no Route 53](#route-53-container-service-add-record-to-hosted-zone)

## Etapa 1: Concluir os pré-requisitos
<a name="route-53-container-service-prerequisites"></a>

Conclua os seguintes pré-requisitos, se ainda não o fez:
+ Registre um nome de domínio no Route 53, ou faça com que o Route 53 seja o serviço de DNS para seu nome de domínio registrado (existente). Para obter mais informações, consulte [Registering domain names using Amazon Route 53](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/registrar.html) ou [Como transformar o Amazon Route 53 no serviço de DNS para um domínio existente](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/MigratingDNS.html) no *Guia do desenvolvedor do Amazon Route 53*.
+ Implante seus aplicativos em seu serviço de contêiner Lightsail. Para obter mais informações, consulte [Create and manage container service deployments](amazon-lightsail-container-services-deployments.md).
+ Ative seu nome de domínio registrado em seu serviço de contêiner Lightsail. Para obter mais informações, consulte [Enable and manage custom domains](amazon-lightsail-enabling-container-services-custom-domains.md).
+ Configure o AWS CLI com sua conta. Para obter mais informações, consulte [Configurar o AWS CLI para trabalhar com o Lightsail](lightsail-how-to-set-up-and-configure-aws-cli.md).

## Etapa 2: Obter a zona hospedada IDs para os serviços de contêiner Lightsail
<a name="route-53-container-service-hosted-zone-ids"></a>

Você deve especificar uma ID de zona hospedada para seu serviço de contêiner Lightsail ao adicionar um registro de alias a uma zona hospedada no Route 53. Por exemplo, se seu serviço de contêiner do Lightsail estiver no Oeste dos EUA (Oregon) (us-west-2 Região da AWS), você deverá especificar a ID da zona hospedada ao adicionar um registro de alias para seu serviço de contêiner do Lightsail a uma `Z0959753D43BBB908BAV` zona hospedada no Route 53.

Veja a seguir a zona hospedada IDs para cada região da AWS na qual você pode criar um serviço de contêiner Lightsail.

**UE (Londres) (eu-west-2): Z0624918** ZXDYQZLOXA66

**Leste dos EUA (Norte da Virgínia) (us-east-1**): Z06246771 W4 KYU0 IRHI74

**Ásia-Pacífico (Cingapura) (ap-southeast-1)**: Z0625921354 V0 DRJH4 EY9

**UE (Irlanda) (eu-west-1)**: Z0624732 Y21 FELAMMKW3

**Ásia-Pacífico (Tóquio) (ap-northeast-1**): Z0626125 JSKN UAU4 JWQ9

**Ásia-Pacífico (Seul) (ap-northeast-2)**: Z06260262 B2WPLHH XZM84

**Ásia-Pacífico (Jacarta) (ap-southeast-3)**: Z03072883T5 T7CDL HFTY4

**Ásia-Pacífico (Mumbai) (ap-south-1): Z10460781** I0VVY IQMISS0

**Ásia-Pacífico (Sydney) (ap-southeast-2**): Z09597943 E PQQZATPFE96

**Canadá (Central) (ca-central-1)**: Z10450993 W RIRIJJUUMA5

**Europa (Frankfurt) (eu-central-1): Z06137433 L0** FV04 OY4 EC6

**Europa (Estocolmo) (eu-north-1)**: Z016970523 TZMUXKK TDG2

**Europa (Paris) (eu-west-3): Z09594631 CFGO** DSW2 QUR7

**Leste dos EUA (Ohio) (us-east-2**): Z10362273 VJ548563 IY84

**Oeste dos EUA (Oregon) (us-west-2)**: Z0959753D43 BAV BBB908

## Etapa 3: crie um arquivo JSON do conjunto de registros
<a name="route-53-container-service-create-record-set-json"></a>

Ao adicionar um registro DNS à zona hospedada do seu domínio no Route 53 usando o AWS CLI, você deve especificar um conjunto de parâmetros de configuração para o registro. A maneira mais fácil de fazer isso é criar um arquivo JSON (.json) que contém todos os parâmetros e, em seguida, referenciar o arquivo JSON em sua solicitação. AWS CLI 

Conclua o procedimento a seguir para criar um arquivo JSON com os parâmetros do conjunto de registros para o registro de alias:

1. Abra um editor de texto, como o bloco de notas no Windows ou o Nano no Linux.

1. Copie e cole o texto a seguir em um editor de texto:

   ```
   {
     "Comment": "Comment",
     "Changes": [
       {
         "Action": "CREATE",
         "ResourceRecordSet": {
           "Name": "Domain.",
           "Type": "A",
           "AliasTarget": {
             "HostedZoneId": "LightsailContainerServiceHostedZoneID",
             "DNSName": " LightsailContainerServiceAddress.",
             "EvaluateTargetHealth": true
           }
         }
       }
     ]
   }
   ```

   No seu arquivo, substitua o seguinte exemplo de texto pelo seu próprio:
   + *Comment*com uma nota pessoal ou comentário sobre o recorde estabelecido.
   + *Domain*com o nome de domínio registrado que você deseja usar com seu serviço de contêiner Lightsail (por exemplo`example.com`, ou). `www.example.com` Para usar a raiz do seu domínio com o serviço de contêiner Lightsail, você deve especificar `@` um símbolo no espaço do subdomínio do seu domínio (por exemplo,). `@.example.com`
   + *LightsailContainerServiceHostedZoneID*com o ID da zona hospedada para a região da AWS na qual você criou seu serviço de contêiner Lightsail. Para obter mais informações, consulte [Etapa 2: Obter a zona hospedada IDs para os serviços de contêiner do Lightsail](#route-53-container-service-hosted-zone-ids), no início deste guia.
   + *LightsailContainerServiceAddress*com o nome de domínio público do seu serviço de contêiner Lightsail. Você pode fazer isso entrando no console do Lightsail, navegando até seu serviço de contêiner e copiando **o domínio público** listado na seção de cabeçalho da página de gerenciamento do serviço de contêiner (por exemplo,). `container-service-1.q8cexampleljs.us-west-2.cs.amazonlightsail.com`

   Exemplo:

   ```
   {
     "Comment": "Alias record for Lightsail container service",
     "Changes": [
       {
         "Action": "CREATE",
         "ResourceRecordSet": {
           "Name": "@.example.com.",
           "Type": "A",
           "AliasTarget": {
             "HostedZoneId": "Z0959753D43BBB908BAV",
             "DNSName": "container-service-1.q8cexampleljs.us-west-2.cs.amazonlightsail.com.",
             "EvaluateTargetHealth": true
           }
         }
       }
     ]
   }
   ```

1. Salve o arquivo como `change-resource-record-sets.json` em seu diretório local.

## Etapa 4: adicionar um registro à zona hospedada do domínio no Route 53
<a name="route-53-container-service-add-record-to-hosted-zone"></a>

Conclua o procedimento a seguir para adicionar um registro à zona hospedada de seu domínio no Route 53 usando a AWS CLI. Faça isso usando o comando `change-resource-record-sets`. Para obter mais informações, consulte [change-resource-record-sets](https://docs.aws.amazon.com/cli/latest/reference/route53/change-resource-record-sets.html)na *Referência de AWS CLI Comandos*.

**nota**  
Você deve instalar AWS CLI e configurá-lo para o Lightsail e o Route 53 antes de continuar com esse procedimento. Para obter mais informações, consulte [Configurar o AWS CLI para trabalhar com o Lightsail](lightsail-how-to-set-up-and-configure-aws-cli.md).

1. Abra um prompt de comando ou uma janela de terminal.

1. Insira o comando a seguir para adicionar um registro à zona hospedada do seu domínio no Route 53.

   ```
   aws route53 change-resource-record-sets --hosted-zone-id HostedZoneID --change-batch PathToJsonFile
   ```

   No comando, substitua o seguinte exemplo de texto pelo seu próprio:
   + *HostedZoneID*com o ID da zona hospedada para seu domínio registrado no Route 53. Use o [list-hosted-zones](https://docs.aws.amazon.com/cli/latest/reference/route53/list-hosted-zones.html)comando para obter uma lista das IDs zonas hospedadas na sua conta do Route 53.
   + *PathToJsonFile*com o caminho da pasta do diretório local em seu computador do arquivo.json que contém os parâmetros de registro. Para mais informações, consulte a seção [Etapa 3:crie um arquivo JSON do conjunto de registros](#route-53-container-service-create-record-set-json) discutido previamente neste guia.

   Exemplos:

   Em um computador Linux ou Unix:

   ```
   aws route53 change-resource-record-sets --hosted-zone-id Z123456789ABCDEFGHIJ --change-batch home/user/awscli/route53/change-resource-record-sets.json
   ```

   Em um computador Windows:

   ```
   aws route53 change-resource-record-sets --hosted-zone-id Z123456789ABCDEFGHIJ --change-batch file://C:\awscli\route53\change-resource-record-sets.json
   ```

   Você deverá ver um resultado semelhante ao seguinte exemplo:  
![\[Resultado da solicitação para alteração dos conjuntos de registros de recursos\]](http://docs.aws.amazon.com/pt_br/lightsail/latest/userguide/images/amazon-lightsail-route-53-record-set.png)

   Aguarde até que as alterações sejam propagadas pelo DNS da Internet, o que pode levar várias horas. Depois que isso for concluído, o tráfego da Internet do seu domínio registrado no Route 53 deve começar a ser roteado para o serviço de contêiner do Lightsail.