Endereços IP elásticos - Amazon Virtual Private Cloud

Endereços IP elásticos

Um endereço IP elástico é um endereço IPv4 público estático projetado para computação em nuvem dinâmica. É possível associar um endereço IP elástico a qualquer instância ou interface de rede em qualquer VPC em sua conta. Com um endereço IP elástico, você pode mascarar a falha de uma instância remapeando rapidamente o endereço para outra instância na VPC.

Conceitos e regras de endereço IP elástico

Para usar um endereço IP elástico, primeiro aloque-o para uso na conta. Depois, é possível associá-lo a uma instância ou interface de rede em sua VPC. O endereço IP elástico permanece alocado à sua conta da AWS até você liberá-lo explicitamente.

O endereço IP elástico é uma propriedade de uma interface de rede. Você pode associar um endereço IP elástico a uma instância atualizando a interface de rede anexada à instância. A vantagem de associar o endereço IP elástico a uma interface de rede, em vez de diretamente à instância, é que é possível mover todos os atributos da interface de rede de uma instância para outra em uma única etapa. Para obter mais informações, consulte Interfaces de rede elástica no Guia do usuário do Amazon EC2 para instâncias do Linux.

As seguintes regras se aplicam:

  • Um endereço IP elástico pode ser associado a uma única instância ou interface de rede por vez.

  • É possível mover um endereço IP elástico de uma instância ou interface de rede para outra.

  • Se você associar um endereço IP elástico à interface de rede eth0 de sua instância, o endereço IPv4 público atual (se houver um) será liberado ao grupo de endereços IP públicos da EC2-VPC. Se você associar um endereço IP elástico, em poucos minutos a interface de rede eth0 será automaticamente atribuída a um endereço IPv4 público. Isso não se aplica se você tiver anexado uma segunda interface de rede à sua instância.

  • Para garantir o uso eficiente dos endereços IP elásticos, aplicamos uma pequena cobrança por hora quando eles não estão associados a uma instância em execução ou quando eles estão associados a uma instância encerrada ou a uma interface de rede desvinculada. Enquanto a instância estiver em execução, você não será cobrado por um endereço IP elástico associado a essa instância, mas será cobrado por outros endereços IP elásticos associados a ela. Para obter mais informações, consulte Definição de preço do Amazon EC2.

  • Você tem o limite de cinco endereços IP elásticos. Para ajudar a conservá-los, é possível usar um dispositivo NAT. Para obter mais informações, consulte Dispositivos NAT para sua VPC.

  • Endereços IP elásticos para IPv6 não são compatíveis.

  • É possível aplicar uma tag em um endereço IP elástico que é alocado para uso na VPC. No entanto, as tags de alocação de custo não são compatíveis. Se você recupera um endereço IP elástico, as tags não são recuperadas.

  • É possível acessar um endereço IP elástico da Internet quando o grupo de segurança e a ACL da rede permitirem tráfego do endereço IP de origem. O tráfego de resposta de dentro da VPC de volta para a Internet requer um gateway da Internet. Para obter mais informações, consulte Grupos de segurança para a VPC e Network ACLs.

  • Use qualquer uma das seguintes opções para os endereços IP elásticos:

    • Peça à Amazon para fornecer os endereços IP elásticos. Ao selecionar essa opção, você poderá associar os endereços IP elásticos a um grupo de borda de rede. Este é o local do qual anunciamos o bloco CIDR. Definir o grupo de borda de rede limita o bloco CIDR a este grupo.

    • Use seus próprios endereços IP. Para obter informações sobre como trazer seus próprios endereços IP, consulte Traga seus próprios endereços IP (BYOIP) no Guia do usuário do Amazon EC2 para instâncias do Linux.

Existem diferenças entre um endereço IP elástico usado em uma VPC e um usado no EC2-Classic. Para obter mais informações, consulte Diferenças entre o EC2-Classic e a VPC no Guia do usuário do Amazon EC2 para instâncias do Linux. É possível mover um endereço IP elástico alocado para uso na plataforma EC2-Classic para a plataforma da VPC. Para obter mais informações, consulte Migrar um endereço IP elástico do EC2-Classic.

Os endereços IP elásticos são regionais. Para obter mais informações sobre como usar o Global Accelerator para provisionar endereços IP globais, consulte Usar endereços IP estáticos globais em vez de endereços IP estáticos regionais no Guia do desenvolvedor do AWS Global Accelerator.

Trabalhar com endereços IP elásticos

As seções a seguir descrevem como você pode trabalhar com endereços IP elásticos.

Como alocar um endereço IP elástico

Antes de usar um IP elástico, é necessário alocar um para uso em sua VPC.

Console

Para alocar um endereço IP elástico para uso em uma VPC

  1. Abra o console da Amazon VPC em https://console.aws.amazon.com/vpc/.

  2. No painel de navegação, escolha Elastic IPs (IPs elásticos).

  3. Escolha Allocate Elastic IP address (Alocar endereço IP elástico).

  4. Em Public IPv4 address pool (Grupo de endereços IPv4 público), escolha uma das seguintes opções:

    • Amazon's pool of IP addresses (Grupo de endereços IP da Amazon): se você quiser que um endereço IPv4 seja alocado do grupo de endereços IP da Amazon.

    • My pool of public IPv4 addresses (Meu conjunto de endereços IPv4 públicos): se você deseja alocar um endereço IPv4 de um grupo de endereços IP que trouxe para sua conta da AWS. Essa opção será desabilitada se você não tiver nenhum pool de endereços IP.

    • Customer owned pool of IPv4 addresses (Grupo com os endereços IPv4 pertencentes ao cliente): se você quiser alocar um endereço IPv4 de um grupo criado a partir de sua rede no local para uso com um AWS Outpost. Essa opção será desabilitada se você não tiver um AWS Outpost.

  5. (Opcional) Adicione ou remova uma tag.

    [Adicionar uma tag] Escolha Adicionar nova tag e faça o seguinte:

    • Em Key (Chave), insira o nome da chave.

    • Em Value (Valor), insira o valor da chave.

    [Remover uma tag] Escolha Remover à direita da chave e do valor da tag.

  6. Escolha Allocate.

    nota

    Se sua conta for compatível com o EC2-Classic, escolha primeiro VPC.

CLI and API

Para alocar um endereço IP elástico

Como associar um endereço IP elástico

É possível associar um IP elástico a uma instância em execução ou interface de rede em sua VPC.

Assim que associar o endereço IP elástico à sua instância, ela receberá um nome de host de DNS público, se os nomes de host de DNS estiverem habilitados. Para obter mais informações, consulte Usar DNS com a VPC.

Console

Como associar um endereço IP elástico a uma instância ou interface de rede em uma VPC

  1. Abra o console da Amazon VPC em https://console.aws.amazon.com/vpc/.

  2. No painel de navegação, selecione Elastic IPs (IPs elásticos).

  3. Selecione um endereço IP elástico alocado para ser usado com uma VPC (a coluna Scope (Escopo) tem o valor vpc) e escolha Actions (Ações) e Associate Elastic IP address (Associar endereço IP elástico).

  4. Selecione Instance (Instância) ou Network interface (Interface de rede) e selecione o ID da instância ou da interface de rede. Selecione o endereço IP privado ao qual o endereço IP elástico será associado. Escolha Associate.

CLI and API

Como associar um endereço IP elástico a uma instância ou interface de rede

Visualizar endereços IP elásticos

É possível visualizar os endereços IP elásticos alocados à sua conta.

Console

Como visualizar endereços IP elásticos

  1. Abra o console da Amazon VPC em https://console.aws.amazon.com/vpc/.

  2. No painel de navegação, selecione Elastic IPs (IPs elásticos).

  3. Para filtrar a lista exibida, comece a digitar parte do endereço IP elástico ou um de seus atributos na caixa de pesquisa.

CLI and API

Como visualizar um ou mais endereços IP elásticos

Atribuir tags a um endereço IP elástico

Você pode aplicar tags ao seu endereço IP elástico para ajudar a identificá-lo ou categorizá-lo de acordo com as necessidades da sua organização.

Console

Para aplicar uma tag em um endereço IP elástico

  1. Abra o console da Amazon VPC em https://console.aws.amazon.com/vpc/.

  2. No painel de navegação, escolha Elastic IPs (IPs elásticos).

  3. Selecione o endereço IP elástico e selecione Tags.

  4. Escolha Manage tags (Gerenciar tags), insira as chaves e os valores de tag conforme necessário e escolha Save (Salvar).

CLI and API

Para aplicar uma tag em um endereço IP elástico

Desassociar um endereço IP elástico

Para alterar o recurso ao qual o endereço IP elástico está associado, primeiro é necessário desassociá-lo do recurso associado atualmente.

Console

Para dissociar um endereço IP elástico

  1. Abra o console da Amazon VPC em https://console.aws.amazon.com/vpc/.

  2. No painel de navegação, selecione Elastic IPs (IPs elásticos).

  3. Selecione o endereço IP elástico e escolha Actions (Ações) e Disassociate Elastic IP address (Desassociar endereço IP elástico).

  4. Quando solicitado, escolha Disassociate (Desassociar).

CLI and API

Para dissociar um endereço IP elástico

Liberar um endereço IP elástico

Se não for mais necessário um endereço IP elástico, recomendamos liberá-lo. Você será cobrado pelo endereço IP elástico que estiver alocado para uso com uma VPC e não estiver associado a uma instância. O endereço IP elástico não deve ser associado a uma instância ou interface de rede.

Console

Para liberar um endereço IP elástico

  1. Abra o console da Amazon VPC em https://console.aws.amazon.com/vpc/.

  2. No painel de navegação, selecione Elastic IPs (IPs elásticos).

  3. Selecione o endereço IP elástico e escolha Actions (Ações), Release Elastic IP addresses (Liberar endereços IP elásticos).

  4. Quando solicitado, escolha Release.

CLI and API

Para liberar um endereço IP elástico

Recuperar um endereço IP elástico

Se liberar o endereço IP elástico, você poderá recuperá-lo Não será possível recuperar o endereço IP elástico se ele tiver sido alocado a outra conta da AWS ou se isso resultar em endereços IP elásticos acima da cota.

É possível recuperar um endereço IP elástico usando a API do Amazon EC2 ou uma ferramenta de linha de comando.

Como recuperar um endereço IP elástico usando a CLI da AWS

Use o comando allocate-address e especifique o endereço IP usando o parâmetro --address.

aws ec2 allocate-address --domain vpc --address 203.0.113.3