#! /bin/sh ##################################################################### # # Disattivazione di tutte le regole di iptables # # Scritto da Piergiorgio Ghezzo # ##################################################################### IPTABLES="/sbin/iptables" echo -n "Stopping ulogd: " killall -9 ulogd >/dev/null 2>/dev/null echo "done" echo -n "Stopping BlockBadIP: " killall -9 BlockBadIP >/dev/null 2>/dev/null echo "done" echo -n "Stopping firewall: " # Reimposto le policy di default $IPTABLES -P INPUT ACCEPT $IPTABLES -P FORWARD ACCEPT $IPTABLES -P OUTPUT ACCEPT # Reimposto le policy della tabella nat $IPTABLES -t nat -P PREROUTING ACCEPT $IPTABLES -t nat -P POSTROUTING ACCEPT $IPTABLES -t nat -P OUTPUT ACCEPT # Reimposto le policy della tabella mangle $IPTABLES -t mangle -P PREROUTING ACCEPT $IPTABLES -t mangle -P OUTPUT ACCEPT # Cancello tutte le regole dalle tabelle di default e da quelle nat $IPTABLES -F $IPTABLES -t nat -F $IPTABLES -t mangle -F # Cancello tutti i canali costruiti dall'utente $IPTABLES -X $IPTABLES -t nat -X $IPTABLES -t mangle -X echo "done" ### Disattivo il forward dei pacchetti echo -n "Setting down IP forwarding: " echo "0" > /proc/sys/net/ipv4/ip_forward echo "done"