#!/bin/bash wget -O /tmp/amazonaws.json https://ip-ranges.amazonaws.com/ip-ranges.json grep "ip_prefix" /tmp/amazonaws.json | sort -V | \ cut -f 2 -d ":" | cut -f 2 -d '"' > /tmp/amazonaws-ipv4.txt for i in `cat /tmp/amazonaws-ipv4.txt ` do echo "-A INPUT -p tcp -s $i -j DROP" done > /tmp/amazonaws-ipv4-DROP.txt cat /tmp/amazonaws-ipv4-DROP.txt