Menu
Amazon Virtual Private Cloud
Guia do usuário

Endereços Elastic IP

Um endereço IP elástico é um endereço IPv4 público estático projetado para computação em nuvem dinâmica. Você pode associar um endereço IP elástico a qualquer instância ou interface de rede para 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. Observe que 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.

No momento, não comportamos endereços IP elásticos para IPv6.

Noções básicas sobre endereços IP elásticos

Encontram-se a seguir noções essenciais sobre endereços IP elásticos:

  • Primeiro, você aloca um endereço IP elástico para usar em uma VPC e depois o associa a uma instância na VPC (ele pode ser atribuído a uma única instância por vez).

  • O endereço IP elástico é uma propriedade das interfaces de rede. Você pode associar um endereço IP elástico a uma instância atualizando a interface de rede anexada à instância.

  • 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.

  • 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 Elastic IP Address Differences Between EC2-Classic and Amazon EC2-VPC no Guia do usuário do Amazon EC2 para instâncias do Linux).

  • Também é possível mover um endereço IP elástico de uma instância para outra. A instância pode estar na mesma VPC ou em outra VPC, mas não no EC2-Classic.

  • Seus endereços IP elásticos mantêm-se associados à sua conta AWS até o momento em que você expressamente os libera.

  • 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 as informações de preço do Amazon EC2.

  • Você está limitado a cinco endereços IP elásticos; para ajudar a conservá-los, você pode usar um dispositivo NAT (consulte NAT).

  • Os endereços IP elásticos são acessados por meio do Internet Gateway da VPC. Se tiver configurado uma conexão VPN entre sua VPC e sua rede, o tráfego da VPN atravessará o gateway privado virtual, e não o Internet Gateway, e por isso não conseguirá acessar o endereço IP elástico.

  • Você pode mover um endereço IP elástico alocado para uso na plataforma EC2-Classic para a plataforma VPC. Para obter mais informações, consulte Migrating an Elastic IP Address from EC2-Classic to EC2-VPC no Amazon EC2 User Guide.

Como trabalhar com endereços IP elásticos

É possível alocar um endereço IP elástico e depois o associar a uma instância em uma VPC.

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

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

  2. No painel de navegação, escolha Elastic IPs.

  3. Escolha Allocate new address.

  4. Escolha Allocate.

    nota

    Se sua conta comportar o EC2-Classic, primeiro escolha VPC.

Como visualizar endereços IP elásticos

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

  2. No painel de navegação, escolha Elastic IPs.

  3. Para filtrar a lista exibida, primeiro digite na caixa de pesquisa parte do endereço IP elástico ou o ID da instância à qual ele é atribuído.

Para associar um endereço IP elástico a uma instância em execução em uma VPC

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

  2. No painel de navegação, escolha Elastic IPs.

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

  4. Escolha Instance ou Network interface 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.

    nota

    Uma interface de rede pode ter vários atributos, inclusive um endereço Elastic IP. Você pode criar uma nova interface de rede e anexá-la ou desanexá-la das instâncias em sua VPC. A vantagem de tornar o endereço Elastic IP um atributo da interface de rede em vez de associá-lo diretamente à instância é que você pode mover todos os atributos da interface de rede de uma instância para outra em uma única etapa. Para obter mais informações, consulte Elastic Network Interfaces (Interfaces de rede Elastic).

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

Para alterar a instância à qual um endereço IP elástico será associado, dissocie-o da instância à qual está associado no momento e associe-o à nova instância na VPC.

Para dissociar um endereço IP elástico

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

  2. No painel de navegação, escolha Elastic IPs.

  3. Selecione o endereço IP elástico e escolha Actions e Disassociate address.

  4. Quando solicitado, escolha Disassociate address.

Quando não precisar mais de um endereço IP elástico, é recomendável liberá-lo (o endereço não deve estar associado a uma instância). 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.

Para liberar um endereço IP elástico

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

  2. No painel de navegação, escolha Elastic IPs.

  3. Selecione o endereço IP elástico e escolha Actions e Release addresses.

  4. Quando solicitado, escolha Release.

Se liberar o endereço IP elástico, você poderá recuperá-lo Não é 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 do limite.

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

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

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

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

Visão geral sobre API e CLI

Você pode executar as tarefas descritas nesta página usando a linha de comando ou uma API. Para obter mais informações sobre as interfaces de linha de comando e uma lista de APIs disponíveis, consulte Acessando o Amazon VPC.

Adquirir um endereço IP elástico

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

Descrever um ou mais endereços IP elásticos

Dissociar um endereço IP elástico

Liberar um endereço IP elástico