Qual é a diferença entre o EIP e o IP público na AWS?

5

Algo diferente entre o EIP e o IP público na AWS?

  1. Se iniciar uma instância no EC2-Classic, o EIP = IP público?
  2. Se iniciar uma instância no EC2-VPC, o IP público de uma instância pode ser o endereço NAT?
por user1536782 24.07.2015 / 06:45

2 respostas

7

Um endereço IP elástico, é um endereço que você solicita da AWS e é alocado para você até que você escolha liberá-lo de volta à AWS. Isso significa que somente você pode usar este endereço IP.

Os benefícios de um endereço IP elástico sobre um endereço IP público atribuído automaticamente são:

  1. É constante, o que significa que não vai mudar.
  2. É móvel, o que significa que você pode movê-lo de instância para instância conforme necessário.

É constante

Se você não usar um endereço IP elástico para sua instância do EC2, ele não terá um endereço IP público ou o endereço IP público será alterado se a instância for interrompida.

Ao usar um endereço IP elástico, sua instância do EC2 pode manter seu endereço IP voltado para a Internet para sempre.

Se você precisar colocar o endereço IP da instância do EC2 no DNS, use um endereço IP elástico.

É móvel

Se a sua instância falhar, você poderá mover o endereço Elastic IP para outra instância do EC2 e os usuários e entradas de DNS não precisarão alterar nada. Eles simplesmente começarão a trabalhar com a nova instância do EC2.

Para resolver suas dúvidas:

  1. If launch an instance in EC2-Classic, EIP = Public IP?

Não. Um IP elástico nunca é o mesmo que um IP público atribuído automaticamente.

  1. If launch an instance in EC2-VPC, the public IP of an instance can be the NAT address?

Se a sua instância do EC2 estiver em uma sub-rede pública em seu VPC, ela poderá ter seu próprio endereço IP (Elastic IP ou IP Público) para conexões de Internet através do Gateway de Internet do seu VPC.

Se sua instância do EC2 estiver em uma sub-rede privada em sua VPC, ela poderá usar seu NAT para fazer conexões de saída. O mundo externo veria seu endereço IP como o endereço IP do NAT, mas o endereço IP do NAT nunca "seria" o endereço IP público da instância.

    
por 24.07.2015 / 18:19
0

Os EIPs são portáveis entre instâncias do EC2. Os IPs atribuídos automaticamente não são.

Devido a razões óbvias, você deve usar um EIP para qualquer sistema que precise ser acessado por outros sistemas.

    
por 24.07.2015 / 06:53