Description: Fetch ip ranges from official AWS source, filter and prepare for FortiGate firewall. Use with Python3!
Prerequisites:
pip install awsiprangespip install requestsUsage guide:
python3 generate.pyor
python3 generate.py >> output.txtExample:
jaba@M1 ~ % python3 generate.py
config firewall address
edit CLOUDFRONT1
set subnet 120.52.22.96/27
end
config firewall addrgrp
edit CLOUDFRONT
select member CLOUDFRONT1
end
config firewall address
edit CLOUDFRONT2
set subnet 205.251.249.0/24
end
config firewall addrgrp
edit CLOUDFRONT
select member CLOUDFRONT2
end
...