Gestione e salvataggio regole
Le regole di iptables vengono immediatamente attivate nel momento in cui si inserisce il comando.
Lo stato del firewall rimane fino a quando non si esegue un riavvio.
Il comando iptables-save
stampa su stdout la configurazione corrente del firewall
Con iptables-restore
si può ripristinare una configurazione salvata con iptables-save
Durante l'avvio le impostazioni di iptables possono essere ripristinate con:
- Uno script shell che esegue in successione tutti i comandi iptables necessari.
Ha il vantaggio di permettere commenti fra le regole e poter usare variabili, cicli e impostare regole sulla base di parametri variabili.
Spesso lo si richiama da /etc/rc.d/rc.local
ma sarebbe meglio applicarlo appena attivate le interfacce di rete
- Uno script di init.d che tramite iptables-restore ripristina una configurazione precedentemente salvata. E' la soluzione usata da molte distribuzioni, dove il file di configurazione del firewall non è altro che l'output di un comando come: iptables-save > /etc/sysconfig/iptables
. Ha il vantaggio di applicare lunghi elenchi di regole in modo molto più rapido.