Qual a diferença entre um endereço IP Elastic e um endereço IP estático?

11

Mais uma pergunta sobre o Amazon Web Services EC2, espero que não muito fora do tópico. Eu tenho uma instância de baunilha do Ubuntu com eles e desliguei. Na reinicialização, não foi possível enviar ssh para o FQDN porque o endereço IP externo havia sido alterado.

Custa extra para um endereço IP "estático" ou mesmo estático? Eu me contentaria com semi-permanente. Elastic soa certo, no marketing falar.

Ou isso é uma medida de segurança? Eu escolhi ter um endereço IP externo, mas é uma conta gratuita. A documentação diz:

Um endereço IP elástico é um endereço IPv4 estático projetado para computação em nuvem dinâmica. Um endereço IP elástico está associado à sua conta da AWS. Com um endereço IP elástico, você pode mascarar a falha de uma instância ou software remapeando rapidamente o endereço para outra instância em sua conta.

Um endereço IP elástico é um endereço IPv4 público, acessível pela Internet.

O endereço IP externo, o que eu usei para ssh, é diferente do que vejo ao executar, ifconfigentão eles estão usando algum tipo de NAT .. como explicado aqui :

Importante

Você não pode desassociar manualmente o endereço IP público da sua instância após o lançamento. Em vez disso, é lançado automaticamente em certos casos, após os quais você não pode reutilizá-lo.

Embora eu tenha selecionado um endereço IP externo, a reinicialização parece (?) Ser uma circunstância em que o endereço IP é liberado novamente no pool. Por favor, esclareça esse entendimento.

Thufir
fonte

Respostas:

17

A principal diferença entre os dois é que:

Você perderá seu IP público ao parar e iniciar a instância , enquanto o EIP permanece vinculado à instância mesmo após a operação Parar / Iniciar (ou até você não desanexá-lo explicitamente da instância)

Em relação aos custos, não há taxa recorrente que você pagará pelo uso do EIP, enquanto o mantém anexado a uma instância em execução. Caso contrário, você terá que pagar pelo recurso alocado, mas não usado.

Echoes_86
fonte
então devo apontar o FQDN para o EIP e a Amazon cuidará do DNS?
Thufir
1
Sim. A AWS usa alguns NATs, mas eles são transparentes para você. Aponte o FQDN público para o EIP. Se você apontar para o IP público, quando o perder, precisará alterar o registro A e aguardar o tempo de propagação do DNS.
Echoes_86