! /bin/sh -e # iptables kokonaan oletusasetuksille ts. pois kaytosta # ei poista ipv6-saantoja eika kernelin moduleita # huom. "-t filter" on oletus, tassa vain selvyyden vuoksi # Policyt oletuksille (kaikki sallittua) iptables -t filter -P INPUT ACCEPT iptables -t filter -P OUTPUT ACCEPT iptables -t filter -P FORWARD ACCEPT iptables -t nat -P INPUT ACCEPT iptables -t nat -P OUTPUT ACCEPT iptables -t nat -P PREROUTING ACCEPT iptables -t nat -P POSTROUTING ACCEPT iptables -t mangle -P INPUT ACCEPT iptables -t mangle -P OUTPUT ACCEPT iptables -t mangle -P FORWARD ACCEPT iptables -t mangle -P PREROUTING ACCEPT iptables -t mangle -P POSTROUTING ACCEPT iptables -t raw -P OUTPUT ACCEPT iptables -t raw -P PREROUTING ACCEPT # Tyhjennetaan kaikki taulut iptables -t filter -F iptables -t nat -F iptables -t mangle -F iptables -t raw -F # Poistetaan mahdolliset omat ketjut iptables -t filter -X iptables -t nat -X iptables -t mangle -X iptables -t raw -X # Nollataan laskurit (ei yleensa tarpeen) iptables -t filter -Z iptables -t nat -Z iptables -t mangle -Z iptables -t raw -Z exit 0