戻る

S3のIPアドレス範囲を取得する

VPCエンドポイントの設定とかでS3のIPアドレス範囲が欲しい時がある。

jqをインストールして、下記のコマンドを実行したら取れた。

## AWSが公開してるJSONファイルを取得してjqで加工
$ curl https://ip-ranges.amazonaws.com/ip-ranges.json | jq \
'.prefixes[] | select(.service == "S3" and .region == "ap-northeast-1") | .ip_prefix'

サービス名とリージョンは適宜変更する。

参考: AWS IP アドレスの範囲

追記

上のやつドヤ顔で書いてたけど、よく読んだらAWSの公式ドキュメントに同じようなコマンドが書いてあった。。。

newnakashimaのBlog