diff --git a/README.md b/README.md index 4ba5f6e..2c0ac66 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,46 @@ -= ipset updater +# ipset updater -= install +Bash + Python ipset list updater -* git clone this -* launch ./install.sh -* launch ./ipset_update.sh for first time +### Prerequisites + +* ipset +* shorewall + +``` +apt install ipset shorewall +``` + +### Installing + + +git clone + +``` +git clone https://git.k3nny.fr/Tools/ipset_updater.git +``` + +install cron task + +``` +./install.sh +``` + +launch for first time + +``` +./ipset_update.sh +``` + +## Using in shorewall + +Add these rules in `/etc/shorewall/rules` : + +``` +DROP net:+blacklist $FW +DROP net:+blacklist_ipv4 $FW +DROP net:+blacklist_net $FW +DROP $FW net:+blacklist +DROP $FW net:+blacklist_net +DROP $FW net:+blacklist_ipv4 +```