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
Quando você executa uma EC2 instância, ela recebe um endereço IP público e um nome de Sistema de Nomes de Domínio (DNS) públicos que você pode usar para acessá-la 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 EC2 público típico da Amazon é mais ou menos assim:ec2-12-34-56-78.us-west-2.compute.amazonaws.com, em que 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. Você pode usar um provedor de DNS dinâmico com a Amazon EC2 e configurar a instância para atualizar o endereço IP associado a um nome DNS público sempre que a 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.
Para usar o DNS dinâmico com a Amazon EC2
-
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
como exemplo. -
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
) 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 em execução na sua EC2 instância, seu registro DNS dinâmico será atualizado sempre que o endereço IP for alterado, como acontece após o desligamento e a reinicialização. Neste exemplo, você instala o cliente noip2, que funciona com o serviço proporcionado pelo noip.com . -
Ative o repositório Extra Packages for Enterprise Linux (EPEL) para obter acesso ao
noip2cliente.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
. [ec2-user ~]$sudo amazon-linux-extras install epel -y -
Instale o pacote
noip.[ec2-user ~]$sudo yum install -y noip -
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
-
-
Habilite o serviço noip.
[ec2-user ~]$sudo systemctl enable noip.service -
Inicie o serviço noip.
[ec2-user ~]$sudo systemctl start noip.serviceEsse 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. -
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.