No AWS, como verificar quais recursos estão usando endereços IP de VPC

13

De acordo com a Amazon e meu teste, uma sub-rede VPC / 24 permite 251 endereços IP disponíveis. Eu tenho duas outras sub-redes nesse VPC que parecem não ter nenhum IP em uso pelo EC2 e o campo IPs disponível indica que há apenas 250 disponíveis. Eu verifiquei

Estou tentando descobrir quais recursos estão usando esses IPs, mas parece que a AWS não permite esse tipo de consulta.

O que eu gostaria de ver é uma lista de recursos que estão usando IPs para uma sub-rede VPC específica.

Se alguém puder esclarecer quais serviços da AWS podem usar IPs de sub-rede, exceto o EC2, isso também ajudaria.

Obrigado.

    
por ilanco 10.02.2017 / 01:21

1 resposta

21

No console do EC2, no painel de navegação à esquerda, clique em Interfaces de rede .

Tudo com um endereço IP - instâncias EC2, ELBs, NAT Gateways, instâncias do RDS (para nomear algumas das mais comuns) tem pelo menos uma NIC virtual chamada Interface elástica de rede (ENI).

Cada ENI normalmente tem um endereço IPv4 privado primário e pode ter um ou mais endereços IPv4 secundários.

Não deve haver nada com um endereço IP no seu VPC que não apareça aqui.

A exceção são os endereços indisponíveis e reservados, que não são mostrados. O endereço "rede" de todos os zeros e o endereço de "transmissão" total não estão disponíveis pelas regras de criação de sub-redes, e os endereços de rede +1, +2 e +3 (.1, .2, .3 em a / 24 ), são reservados pela infra-estrutura de VPC . Isso (256 -2 -3 = 251) estabelece o máximo de linha de base disponível para / 24 redes de 251 endereços.

O endereço faltante na sua configuração provavelmente seria o seu NAT Gateways, mas em qualquer caso você deve ser capaz de encontrá-lo em Network Interfaces.

Um ELB sob carga leve também estabelecerá 1 ENI em cada sub-rede onde ele está configurado. Se o ELB for escalonado automaticamente (fora) significativamente sob carga, ele precisará estabelecer mais ENIs, e essa é uma razão importante para não dimensionar suas sub-redes com base apenas no número previsto de instâncias.

Possivelmente vale a pena mencionar: os endereços de peering para o VPC Hardware VPN e o AWS Direct Connect são atribuídos a partir do espaço de endereço local do link IPv4 169.254.0.0/16. Essas conexões têm acesso, mas não estão, na verdade, "ligadas" a qualquer sub-rede VPC, portanto, não consomem nenhum endereço do espaço de endereço privado da sua VPC.

    
por 10.02.2017 / 04:46