share facebook facebook twitter menu hatena pocket slack

2014.12.01 MON

AWSが利用しているIPアドレスを取り出してみた

佐藤 裕行

WRITTEN BY 佐藤 裕行

こんにちは、cloudpack佐藤 裕行 です。

AWSのIPアドレスレンジ

先日、JSONが提供されたのでjqで引っ張ってみた。

Amazon Web Services ブログ
AWSのIPアドレスレンジをJSONで提供

“AMAZON”, “EC2”, “ROUTE53”, “ROUTE53_HEALTHCHECKS”, “CLOUDFRONT”が提供されています。

IP取り出し

CloudFrontのIPレンジ

curl https://ip-ranges.amazonaws.com/ip-ranges.json | jq -r '.prefixes[] | if .service == "CLOUDFRONT" then .ip_prefix else empty end'
205.251.254.0/24
54.239.192.0/19
204.246.176.0/20
54.230.0.0/16
205.251.250.0/23
205.251.192.0/19
216.137.32.0/19
204.246.164.0/22
205.251.249.0/24
54.192.0.0/16
54.239.128.0/18
54.240.128.0/18
204.246.174.0/23
204.246.168.0/22
205.251.252.0/23
54.182.0.0/16

EC2で尚且つ東京リージョン

curl https://ip-ranges.amazonaws.com/ip-ranges.json | jq -r '.prefixes[] | if .service == "EC2" then . else empty end' | jq -r '. | if .region == "ap-northeast-1" then .ip_prefix else empty end'
54.238.0.0/16
54.64.0.0/15
54.250.0.0/16
175.41.192.0/18
54.199.0.0/16
176.34.32.0/19
46.51.224.0/19
54.248.0.0/15
54.150.0.0/16
54.178.0.0/16
54.92.0.0/17
176.32.64.0/19
176.34.0.0/19
54.168.0.0/16
54.95.0.0/16
103.4.8.0/21

etc

バケットポリシーやELBのセキュリティグループ等活用する機会はありそう。

元記事はこちらです。
AWSが利用しているIPアドレスを取り出してみた

佐藤 裕行

佐藤 裕行

元NIerの通称砂糖です。AWSのネットワークまわりには詳しいです。現在は構築チームに所属し、多忙な日々を過ごしています。