#!/bin/sh PATH=/sbin:/usr/sbin:/bin:/usr/bin if [ -f /etc/iptables/rules.v4 -a -f /etc/iptables/ipset ]; then # Flush the iptables so that we can cleanly flush the ipsets. iptables -t raw -F iptables -t filter -F fi if [ -f /etc/iptables/ipset ]; then # We flush first in case some sets are still in use and the destroy # doesn't work. ipset flush ipset destroy ipset restore < /etc/iptables/ipset 2> /dev/null fi if [ -f /etc/iptables/rules.v4 ]; then iptables-restore < /etc/iptables/rules.v4 2> /dev/null fi