Les commandes iptables-save et iptables-restore permettent respectivement de sauvegarder dans un fichier le ruleset en cours puis de le restaurer à l'aide de ce même fichier.
iptables-save -c -t filter > /path/to/file.rules
L'option -c permet de conserver les compteurs de bits et de paquets et l'argument -t permet de spécifier quelle table sauvegarder. Si l'argument -t n'est pas spécifié, toutes les tables seront sauvegardées.
Pour restaurer le ruleset:
iptables-restore -c < /path/to/file.rules
L'argument -c permet de restaurer les compteurs.