iptables-restore [-chntv] [-M modprobe] [-T name] [file]
ip6tables-restore [-chntv] [-M modprobe] [-T name] [file]
iptables-restore and ip6tables-restore are used to restore IP and IPv6 Tables from data specified on STDIN or in file. Use I/O redirection provided by your shell to read from a file or specify file as an argument.
None known as of iptables-1.2.1 release
Harald Welte <firstname.lastname@example.org> wrote iptables-restore based on code from Rusty Russell. Andras Kis-Szabo <email@example.com> contributed ip6tables-restore.
The iptables-HOWTO, which details more iptables usage, the NAT-HOWTO, which details NAT, and the netfilter-hacking-HOWTO which details the internals.