Fixing clearing unnecessary firewall rules

This commit is contained in:
2020-12-08 21:02:55 +00:00
parent 9199bf94b7
commit 6c85b6de9d

View File

@@ -55,11 +55,11 @@ for i in $(seq 1 $COUNT) ; do
fi fi
# DELETE UNECESSARY LINES FROM PREVIOUS RULES # DELETE UNECESSARY LINES FROM PREVIOUS RULES
LINES=$(/sbin/iptables-legacy --line-number -n --list $CHAIN | grep "$SOURCE_IP |grep $TARGET_IP |grep $PROTOCOL |grep $TARGET_PORT" | awk '{print $1}') LINES=$(/sbin/iptables-legacy --line-number -n --list $CHAIN | grep $SOURCE_IP |grep $TARGET_IP |grep $PROTOCOL |grep $TARGET_PORT | awk '{print $1}'| tac)
if [ -n "$LINES" ] ; then if [ -n "$LINES" ] ; then
for n in $(seq 1 $LINES); do for i in $LINES; do
/sbin/iptables-legacy -D --list $CHAIN $n /sbin/iptables-legacy -D $CHAIN $i
sleep 0.1 sleep 0.1
done done
fi fi