AWS: список назначенных IP-адресов в подсети - PullRequest
0 голосов
/ 26 апреля 2018

Есть ли способ получить список всех назначенных IP-адресов в подсети AWS? Кроме того, если есть способ увидеть связанные (AW) Услуги? Это было бы невероятно полезно. Спасибо!

EDIT

Все назначенные частные IP-адреса в частной подсети AWS (которые сохраняются независимо от состояния экземпляра). Подойдут любые способы получения этой информации. Я наиболее знаком с AWS CLI, boto / boto3 и консолью.

В список будут включены все доступные данные для определения блока CIDR, за исключением 5 адресов:

1 Ответ

0 голосов
/ 26 апреля 2018
aws ec2 describe-instances --filters "Name=subnet-id,Values=subnet-12345678" --query 'Reservations[*].Instances[*].PrivateIpAddress' --output text
  • Использование describe-instances
  • Запрос по subnet-id
  • Отфильтровать результаты по PrivateIpAddress

Использование @Michael - предложение sqlbot:

aws ec2 describe-network-interfaces --filters "Name=subnet-id,Values=subnet-12345678" --query 'NetworkInterfaces[*].PrivateIpAddress'
...