#!/bin/bash
# Creation de zone IP pour les pays

ipset -N ca.zone nethash > /dev/null
ipset -N us.zone nethash > /dev/null
ipset -N uk.zone nethash > /dev/null
ipset save

# Canada IP Zone
# Flush all ip
ipset -F ca.zone
for IP in $(wget -O - http://www.ipdeny.com/ipblocks/data/countries/ca.zone)
# Add ip to zone
do ipset -A ca.zone $IP
 # echo $IP
done

echo IP ca  added

# USA IP Zone
ipset -F us.zone
for IP in $(wget -O - http://www.ipdeny.com/ipblocks/data/countries/us.zone)
do ipset -A us.zone $IP
 # echo $IP
done
echo IP US added

# UK IP Zone
ipset -F uk.zone
for IP in $(wget -O - http://www.ipdeny.com/ipblocks/data/countries/gb.zone)
do ipset -A uk.zone $IP
 # echo $IP
done
echo IP UK added

# Import IP table firewall rules
sudo iptables-restore < /home/pi/domoticz/scripts/iptables-export
