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のネットワークまわりには詳しいです。現在は構築チームに所属し、多忙な日々を過ごしています。

cloudpack

cloudpackは、Amazon EC2やAmazon S3をはじめとするAWSの各種プロダクトを利用する際の、導入・設計から運用保守を含んだフルマネージドのサービスを提供し、バックアップや24時間365日の監視/障害対応、技術的な問い合わせに対するサポートなどを行っております。
AWS上のインフラ構築およびAWSを活用したシステム開発など、案件のご相談はcloudpack.jpよりご連絡ください。