readme
This commit is contained in:
parent
7dd9ec5fd5
commit
8647e2c6db
49
README.md
49
README.md
@ -1,7 +1,46 @@
|
|||||||
= ipset updater
|
# ipset updater
|
||||||
|
|
||||||
= install
|
Bash + Python ipset list updater
|
||||||
|
|
||||||
* git clone this
|
### Prerequisites
|
||||||
* launch ./install.sh
|
|
||||||
* launch ./ipset_update.sh for first time
|
* 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
|
||||||
|
```
|
||||||
|
Loading…
Reference in New Issue
Block a user