CloudFrontのIPレンジを取得する

表題の通り。

■ 環境

  • jq
  • Mac OSX El Capitan

■ ip-ranges.json

まずはAWSから取得する。

AWS IP range
http://tech.withsin.net/2017/12/20/aws-ip-range/

service="CLOUDFRONT"

上記で絞った上で、IP rangeの一覧だけにしたいので下記のようにした。

jq '.prefixes[] | select(.service=="CLOUDFRONT") | .ip_prefix' < ip-ranges.json

この結果をさらにnginx.confで使用しやすいようにsed等で変換し、コピペでそのまま使用する。

以上。

■ 関連

AWS IP range

IPレンジ変更通知を受け取る

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください