From c9b83784d7f7ea9a3bb362674cb16e109490edd8 Mon Sep 17 00:00:00 2001 From: William Desportes Date: Fri, 23 Jun 2023 18:58:45 +0200 Subject: [PATCH] Add IPv6 addresses for CloudFront --- cloudfront-ips.txt | 26 ++++++++++++++++++++++++++ make-aws-cloudfront-range.sh | 1 + 2 files changed, 27 insertions(+) diff --git a/cloudfront-ips.txt b/cloudfront-ips.txt index f684cbb..01d09a4 100644 --- a/cloudfront-ips.txt +++ b/cloudfront-ips.txt @@ -140,3 +140,29 @@ 99.79.169.0/24 99.84.0.0/16 99.86.0.0/16 +2400:7fc0:500::/40 +2404:c2c0:500::/40 +2409:8c00:2421:300::/56 +2409:8c00:2421:400::/56 +2600:9000:1000::/36 +2600:9000:2000::/36 +2600:9000:3000::/36 +2600:9000:4000::/36 +2600:9000:5308::/45 +2600:9000:5310::/44 +2600:9000:5320::/43 +2600:9000:5340::/42 +2600:9000:5380::/41 +2600:9000:ddd::/48 +2600:9000:eee::/48 +2600:9000:f000::/38 +2600:9000:f400::/40 +2600:9000:f500::/43 +2600:9000:f520::/44 +2600:9000:f534::/46 +2600:9000:f538::/45 +2600:9000:f540::/42 +2600:9000:f580::/41 +2600:9000:f600::/39 +2600:9000:f800::/37 +2600:9000:fff::/48 diff --git a/make-aws-cloudfront-range.sh b/make-aws-cloudfront-range.sh index 78a9f6b..219a0d3 100755 --- a/make-aws-cloudfront-range.sh +++ b/make-aws-cloudfront-range.sh @@ -1,4 +1,5 @@ #!/bin/sh curl -f -s -# https://ip-ranges.amazonaws.com/ip-ranges.json | jq -r '.prefixes[] | select(.service == "CLOUDFRONT") | .ip_prefix' | sort > cloudfront-ips.txt +curl -f -s -# https://ip-ranges.amazonaws.com/ip-ranges.json | jq -r '.ipv6_prefixes[] | select(.service == "CLOUDFRONT") | .ipv6_prefix' | sort >> cloudfront-ips.txt #curl https://d7uri8nf7uskq.cloudfront.net/tools/list-cloudfront-ips | jq -r '.CLOUDFRONT_GLOBAL_IP_LIST | join("\n")' | sort > cloudfront-ips.txt