Gerenciar os endereços IP para a interface de rede - Amazon Elastic Compute Cloud

Gerenciar os endereços IP para a interface de rede

É possível gerenciar os seguintes endereços IP para suas interfaces de rede:

  • Endereços IP elásticos (um por endereço IPv4 privado)

  • Endereços IPv4

  • Endereços IPv6

Console
Para gerenciar os endereços IP de uma interface de rede
  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação, selecione Network Interfaces.

  3. Marque a caixa de seleção para a interface de rede.

  4. Para gerenciar os endereços IPv4 e IPv6, faça o seguinte:

    1. Clique em Actions (Ações) e em Manage IP addresses (Gerenciar endereços IP).

    2. Expanda a interface de rede.

    3. Para endereços IPv4, modifique os endereços IP conforme necessário. Para atribuir um endereço IPv4 adicional, selecione Atribuir novo endereço IP e especifique um endereço IPv4 do intervalo de sub-rede ou deixe que a AWS escolha um para você.

    4. (Pilha dupla ou somente IPv6) Em Endereços IPv6, edite os endereços IP conforme necessário. Para atribuir um endereço IPv6 adicional, selecione Atribuir novo endereço IP e especifique um endereço IPv6 do intervalo de sub-rede ou deixe que a AWS escolha um para você.

    5. Para atribuir ou cancelar a atribuição de um endereço IPv4 público a uma interface de rede, escolha Atribuir IP público automaticamente. Você pode habilitar ou desabilitar isso para qualquer interface de rede, mas isso afeta somente a interface de rede primária.

    6. (Pilha dupla ou somente IPv6) Em Atribuir IP IPv6 primário, escolha Habilitar para atribuir um endereço IPv6 primário. O primeiro GUA associado à interface de rede é escolhido como o endereço IPv6 principal. Após atribuir um endereço IPv6 primário, você não pode alterá-lo. Esse endereço será o endereço IPv6 primário até que a instância seja encerrada ou a interface de rede seja desconectada.

    7. Escolha Salvar.

  5. Para associar um endereço IP elástico, faça o seguinte:

    1. Clique em Actions (Ações) e em Associate address (Associar endereço).

    2. Para Elastic IP address (Endereço IP elástico), selecione o endereço IP elástico.

    3. Para Private IPv4 address (Endereço IPv4 privado), selecione o endereço IPv4 privado a ser associado ao endereço IP elástico.

    4. (Opcional) Escolha Allow the Elastic IP address to be reassociated (Permitir que o endereço IP elástico seja reassociado) se a interface de rede estiver atualmente associada a outra instância ou interface de rede.

    5. Escolha Associate.

  6. Para desassociar um endereço IP elástico, faça o seguinte:

    1. Escolha Actions e Disassociate address.

    2. Em Public IP address (Endereço IP público), selecione o endereço IP elástico.

    3. Escolha Disassociate (Desassociar).

AWS CLI
Para gerenciar os endereços IPv4

Use o seguinte comando assign-private-ip-addresses para atribuir um endereço IPv4.

aws ec2 assign-private-ip-addresses \ --network-interface-id eni-1234567890abcdef0 \ --private-ip-addresses 10.0.0.82

Use o seguinte comando unassign-private-ip-addresses para desatribuir um endereço IPv4.

aws ec2 unassign-private-ip-addresses \ --network-interface-id eni-1234567890abcdef0 \ --private-ip-addresses 10.0.0.82
Para gerenciar os endereços IPv6

Use o seguinte comando assign-ipv6-addresses para atribuir um endereço IPv6.

aws ec2 assign-ipv6-addresses \ --network-interface-id eni-1234567890abcdef0 \ --ipv6-addresses 2001:db8:1234:1a00:9691:9503:25ad:1761

Use o seguinte comando unassign-ipv6-addresses para desatribuir um endereço IPv6.

aws ec2 unassign-ipv6-addresses \ --network-interface-id eni-1234567890abcdef0 \ --ipv6-addresses 2001:db8:1234:1a00:9691:9503:25ad:1761
Para gerenciar o endereço IP elástico do endereço IPv4 privado primário

Use o seguinte comando associate-address para associar um endereço IP elástico ao endereço IPv4 privado primário.

aws ec2 associate-address \ --allocation-id eipalloc-0b263919b6EXAMPLE \ --network-interface-id eni-1234567890abcdef0

Use o seguinte comando disassociate-address para desassociar um endereço IP elástico do endereço IPv4 privado primário.

aws ec2 disassociate-address --association-id eipassoc-2bebb745a1EXAMPLE
PowerShell
Para gerenciar os endereços IPv4

Use o cmdlet Register-EC2PrivateIpAddress para atribuir um endereço IPv4.

Register-EC2PrivateIpAddress ` -NetworkInterfaceId eni-1234567890abcdef0 ` -PrivateIpAddress 10.0.0.82

Use o cmdlet Unregister-EC2PrivateIpAddress para desatribuir um endereço IPv4.

Unregister-EC2PrivateIpAddress ` -NetworkInterfaceId eni-1234567890abcdef0 ` -PrivateIpAddress 10.0.0.82
Para gerenciar os endereços IPv6

Use o cmdlet Register-EC2Ipv6AddressList para atribuir um endereço IPv6.

Register-EC2Ipv6AddressList ` -NetworkInterfaceId eni-1234567890abcdef0 ` -Ipv6Address 2001:db8:1234:1a00:9691:9503:25ad:1761

Use o cmdlet Unregister-EC2Ipv6AddressList para desatribuir um endereço IPv6.

Unregister-EC2Ipv6AddressList ` -NetworkInterfaceId eni-1234567890abcdef0 ` -Ipv6Address 2001:db8:1234:1a00:9691:9503:25ad:1761
Para gerenciar o endereço IP elástico do endereço IPv4 privado primário

Use o cmdlet Register-EC2Address para associar um endereço IP elástico ao endereço IPv4 privado primário.

Register-EC2Address ` -NetworkInterfaceId eni-1234567890abcdef0 ` -AllocationId eipalloc-0b263919b6EXAMPLE

Use o cmdlet Unregister-EC2Address para desassociar um endereço IP elástico do endereço IPv4 privado primário.

Unregister-EC2Address -AssociationId eipassoc-2bebb745a1EXAMPLE