

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á.

# Configure o DNS dinâmico na sua instância AL2
<a name="dynamic-dns"></a>

Quando você inicia uma instância do EC2, ela recebe um endereço IP público e a um Sistema de Nomes de Domínio (DNS) público que é possível usar para ter acesso a ela pela Internet. Como há muitos hosts no domínio da Amazon Web Services, esses nomes públicos devem ser longos o suficiente para que cada nome permaneça exclusivo. Um nome DNS público típico do Amazon EC2 é mais ou menos assim:`ec2-12-34-56-78.us-west-2.compute.amazonaws.com`, onde o nome consiste no domínio da Amazon Web Services, no serviço (nesse caso,`compute`) Região da AWS, no e em uma forma do endereço IP público.

Os serviços de DNS dinâmico fornecem nomes do host DNS personalizados na área de domínio que sejam fáceis de lembrar e também mais apropriados ao caso de uso do host. Alguns desses serviços também são gratuitos. Alguns desses serviços também são gratuitos. É possível usar um provedor DNS dinâmico com o Amazon EC2 e configurar a instância para atualizar o endereço IP associado a um nome DNS público sempre que uma instância for iniciada. Há muitos provedores diferentes à sua escolha, e os detalhes específicos da escolha do provedor e do registro de um nome com ele estão fora do escopo deste guia.<a name="procedure-dynamic-dns"></a>

**Para usar o DNS dinâmico com o Amazon EC2**

1. Cadastre-se com um provedor de serviços DNS dinâmico e registre um nome DNS público com o serviço. Esse procedimento usa o serviço gratuito de [noip.com/free](https://www.noip.com/free) como exemplo.

1. Configure o cliente de atualização de DNS dinâmico. Após registrar um provedor de serviços de DNS dinâmico e um nome DNS público com o serviço, aponte o nome DNS para o endereço IP de sua instância. Muitos provedores (incluindo o [noip.com](https://noip.com)) permitem que você faça isso manualmente na página da conta em seu site, mas muitos também oferecem suporte a clientes de atualização de software. Se um cliente de atualização estiver sendo executado na instância do EC2, o registro do DNS dinâmico será atualizado sempre que o endereço IP mudar, como após o encerramento e a reinicialização. Neste exemplo, você instala o cliente noip2, que funciona com o serviço proporcionado pelo [noip.com](https://noip.com).

   1. Ative o repositório Extra Packages for Enterprise Linux (EPEL) para obter acesso ao `noip2` cliente.
**nota**  
AL2 as instâncias têm as chaves GPG e as informações do repositório do EPEL instaladas por padrão. Para obter mais informações e baixar a versão mais recente desse pacote, consulte [https://fedoraproject. org/wiki/EPEL](https://fedoraproject.org/wiki/EPEL).

      ```
      [ec2-user ~]$ sudo amazon-linux-extras install epel -y
      ```

   1. Instale o pacote `noip`.

      ```
      [ec2-user ~]$ sudo yum install -y noip
      ```

   1. Crie o arquivo de configuração. Insira as informações de login e senha quando solicitado e responda as perguntas subsequentes para configurar o cliente.

      ```
      [ec2-user ~]$ sudo noip2 -C
      ```

1. Habilite o serviço noip.

   ```
   [ec2-user ~]$ sudo systemctl enable noip.service
   ```

1. Inicie o serviço noip.

   ```
   [ec2-user ~]$ sudo systemctl start noip.service
   ```

   Esse comando inicia o cliente, que lê o arquivo de configuração (`/etc/no-ip2.conf`) que você criou anteriormente e atualiza o endereço IP para o nome DNS público que você escolher.

1. Verifique se o cliente de atualização definiu o endereço IP correto para o nome DNS dinâmico. Aguarde alguns minutos para que os registros DNS sejam atualizados e tente se conectar à sua instância usando SSH com o nome DNS público que você configurou nesse procedimento.