Comment écrire la sortie de iptables-save dans un script?

J'ai ces règles iptables

# Generated by iptables-save v1.4.10 on Thu Oct 6 17:16:01 2011 *filter :INPUT ACCEPT [22517:2222881] :FORWARD ACCEPT [2:176] :OUTPUT ACCEPT [16961:69145734] COMMIT # Completed on Thu Oct 6 17:16:01 2011 # Generated by iptables-save v1.4.10 on Thu Oct 6 17:16:01 2011 *nat :PREROUTING ACCEPT [29:3325] :INPUT ACCEPT [18:2668] :OUTPUT ACCEPT [0:0] :POSTROUTING ACCEPT [0:0] -A POSTROUTING -s 192.168.245.0/24 -j MASQUERADE COMMIT # Completed on Thu Oct 6 17:16:01 2011 

Ils sont générés à partir d' iptables-save .

J'aimerais avoir ces règles comme des commands iptables que je peux lancer dans un script à la place.

Comment puis-je "convertir" ces règles aux commands iptables?

Vous savez que vous pouvez appliquer le jeu de règles par iptables-restore < yourrules.conf ?
ajoutez l'option -c pour restaurer tous les counturs.

Vous pouvez exporter les règles avec iptables-xml

J'ai trouvé ce script et il semble faire le travail.