AWS SERIES: DAY … SIX: (networking) ELASTIC IP-or-dedicated-ip

Similar ao que acontece com roteadores e modems domésticos, quando ultrapassamos determinado período num curto espaço de tempo, é compreensível a expectativa por uma mudança na rede … Falo do endereço IP (internet protocol address), quase sempre renovado: aqui o novo é completamente diferente do antecessor mas ainda sim bem próximo do bloco reservado. Mas então, como posso garantir que a minha instância na nuvem não fique trocando de ip constantemente? Eis a resposta: Elastic IP. Ou pelo menos é assim que chamamos um IP estático no mundo cloud do Tio Bezos 🤷‍♂️

Antes de mostrar como fazê-lo, talvez a melhor forma de comprovar se realmente funciona, seja instalando um servidor web com uma página de teste simples. Para tal, execute no terminal:

amazon-linux-extras install -y lamp-mariadb10.2-php7.2 php7.2
yum install -y httpd mariadb-server
systemctl start httpd
systemctl enable httpd
systemctl start mariadb
systemctl enable mariadb
usermod -a -G apache ec2-user
chown -R ec2-user:apache /var/www

Agora, copie e cole no navegador, em uma nova aba, o IP público atual da máquina em questão:

Figura 01. public ip
Figura 02. test page

Confirmado que o endereço corrente atende e responde à todas requisições HTTP, vamos ao processo de setá-lo permanentemente … Por favor, siga o caminho expresso logo abaixo:

LADO DIREITO > REDES E SEGURANÇA > ELASTIC IP(s) > ALOCAR ENDEREÇO IP > CONJUNTO DE ENDEREÇOS IPV4 DA AMAZON > ALOCAR
Figura 03. button
Figura 04. list

Todavia, reparem que mesmo gerando um IP reservado, não há garantia de associação com nenhuma instância rodando naquele momento. Isso porque trata-se de um processo manual, e não automático. Sendo assim, marque a caixa do endereço, e depois clique em Ações > Associar IP elástico

Figura 05. link

Escolha o tipo instância na opção recurso, e selecione a máquina alvo de sua preferência, podendo até ser uma que está parada/desligada momentaneamente.

Figura 06. type: instance – running
Figura 07. id

Repita novamente a etapa de copiar e colar o IP no browser, mas agora com o novo endereço reservado:

Figura 08. new ip

E vejam só, sucesso total 😎 Conseguimos!!! Nosso servidor apache possui um IP fixo a partir de hoje!

Lembrando que, caso você aloque um IP elástico para uma instância que está parada, a cobrança é imediata desde já. Em contrapartida, se alocou tal recurso para uma máquina ligada, então você poderá ter esse IP reservado para si sem adicional nenhum no fim do mês. Guarde bem, e tenha sempre em mente essa informação, quando estiver trabalhando na AWS.

>_ REFERÊNCIAS:

https://aws.amazon.com/pt/premiumsupport/knowledge-center/elastic-ip-charges/

https://docs.aws.amazon.com/pt_br/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html

Deixe uma resposta

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.