0
1

More than 1 year has passed since last update.

AWS Public IPv4 Address有償化に向けて、全AWSアカウントの公開IP一覧を出す

Last updated at Posted at 2023-07-29

2024年2月より、公開用のIPv4アドレス(elastic ip含む)が1つ約500円/月の有償化が決まりました。

すべてのPublic IP利用を抽出

AWS Config Advanced Queryが便利です
スコープをaws_allにして、

SELECT
  accountId,
  configuration.association.publicIp,
  configuration.interfaceType,
  availabilityZone,
  resourceId,
  tags,
  configuration
WHERE
  resourceType = 'AWS::EC2::NetworkInterface'
  AND configuration.association.publicIp > '0.0.0.0'
ORDER BY
  accountId,
  configuration.interfaceType

EIPだけ抽出

公開用ipはEIPだけではないものの、EIPもそれなりの量になります。
全AWSアカウントでのEIP一覧を出すのもAWS Config Advanced Queryが便利です
スコープをaws_allにして、

SELECT
  accountId,
  resourceName,
  awsRegion,
  resourceId,
  tags,
  relationships,
  configuration
WHERE
  resourceType='AWS::EC2::EIP'
ORDER BY
  accountId

resourceNameが実際のipアドレスを指します。
count(*)も可能です。

Public IP Insights

新しくできたPublic IP InsightsはEIP以外も含まれて便利ですが、
アカウントを横断して確認することはできないようです。
(IPAMで組織横断の設定すればいけるかもしれません)

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1