AWSのIPレンジを調べる方法

https://docs.aws.amazon.com/ja_jp/general/latest/gr/aws-ip-ranges.html

で公開されています。

東京リージョンの絞込

wget https://ip-ranges.amazonaws.com/ip-ranges.json
jq  '.prefixes[] | select(.region=="ap-northeast-1")' < ip-ranges.json

東京リージョンでサービスが「AMAZON」のもののIPアドレスだけ抽出

curl https://ip-ranges.amazonaws.com/ip-ranges.json | jq -r '.prefixes[] | if .service == "AMAZON" then . else empty end' | jq -r '. | if .region == "ap-northeast-1" then .ip_prefix else empty end'

同様の方法でEC2のみなどの抽出が可能です。

参考

https://cloudpack.media/9333