Y a-t-il des commandes plus simples à ces derniers? (par exemple: un oneliner? une commande peut-elle réinitialiser les paramètres iptables / netfilter à cela?)
IPTABLES="$(which iptables)"
# RESET DEFAULT POLICIES
$IPTABLES -P INPUT ACCEPT
$IPTABLES -P FORWARD ACCEPT
$IPTABLES -P OUTPUT ACCEPT
$IPTABLES -t nat -P PREROUTING ACCEPT
$IPTABLES -t nat -P POSTROUTING ACCEPT
$IPTABLES -t nat -P OUTPUT ACCEPT
$IPTABLES -t mangle -P PREROUTING ACCEPT
$IPTABLES -t mangle -P OUTPUT ACCEPT
# FLUSH ALL RULES, ERASE NON-DEFAULT CHAINS
$IPTABLES -F
$IPTABLES -X
$IPTABLES -t nat -F
$IPTABLES -t nat -X
$IPTABLES -t mangle -F
$IPTABLES -t mangle -X
Réponses:
Cela ne devient plus simple que si vous savez que vous n'avez pas modifié certaines de ces chaînes par défaut. À part ça, non, c'est aussi simple que ça. sauf pour le fait que vous pouvez mettre
#!/bin/sh
en haut et le mettre dans un fichier et wham, un linerla source