Skip to content

Instantly share code, notes, and snippets.

@virtualadrian
Forked from pahud/gen_cf_cidr.py
Created January 22, 2017 05:33
Show Gist options
  • Save virtualadrian/bd12a9db49dbaf57d069322b9df1716b to your computer and use it in GitHub Desktop.
Save virtualadrian/bd12a9db49dbaf57d069322b9df1716b to your computer and use it in GitHub Desktop.
generate AWS CloudFront IP/CIDR range
#!/usr/bin/env python
import requests, json
d = requests.get('https://ip-ranges.amazonaws.com/ip-ranges.json').text
l = json.loads(d)
for ip_range in [x['ip_prefix'] for x in l['prefixes'] if x['service']=='CLOUDFRONT' ]:
print ip_range
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment