3 # This is a control script for nfblocker.
11 cd $(dirname $(readlink $0))
13 function start_nfblocker() {
14 LOG=/var/log/nfblocker.$(date +%Y%m%d)
15 BLOCKED=( ../acl/*.acl )
16 echo "BLOCKING ${BLOCKED[@]}" >> $LOG
17 ./nfblocker ../blocked/*.acl >> $LOG 2>&1 &
23 iptables -I $TABLE -p tcp -j NFQUEUE --queue-num 99
32 iptables -D $TABLE -p tcp -j NFQUEUE --queue-num 99
36 echo "Use start, stop or reload" >&2