logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

iptables-restore — Restore IP Tables

Authors

       Harald Welte <laforge@gnumonks.org> wrote iptables-restore based on code from Rusty Russell.
       Andras Kis-Szabo <kisza@sch.bme.hu> contributed ip6tables-restore.

Bugs

       None known as of iptables-1.2.1 release

Description

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.

       -c, --counters
              Restore the values of all packet and byte counters.

       -h, --help
              Print a short option summary.

       -n, --noflush
              Don't flush the previous contents of the table. If not specified, both commands flush (delete) all
              previous contents of the respective table.

       -t, --test
              Only parse and construct the ruleset, but do not commit it.

       -v, --verbose
              Print  additional  debug info during ruleset processing.  Specify multiple times to increase debug
              level.

       -V, --version
              Print the program version number.

       -w, --wait [seconds]
              Wait  for  the  xtables  lock.   To  prevent  multiple  instances  of  the  program  from  running
              concurrently,  an  attempt  will  be  made to obtain an exclusive lock at launch.  By default, the
              program will exit if the lock cannot  be  obtained.   This  option  will  make  the  program  wait
              (indefinitely or for optional seconds) until the exclusive lock can be obtained.

       -M, --modprobemodprobe
              Specify   the  path  to  the  modprobe(8)  program.  By  default,  iptables-restore  will  inspect
              /proc/sys/kernel/modprobe to determine the executable's path.

       -T, --tablename
              Restore only the named table even if the input stream contains other ones.

Name

       iptables-restore — Restore IP Tables

       ip6tables-restore — Restore IPv6 Tables

See Also

iptables-apply(8), iptables-save(8), iptables(8)

       The iptables-HOWTO, which details more  iptables  usage,  the  NAT-HOWTO,  which  details  NAT,  and  the
       netfilter-hacking-HOWTO which details the internals.

iptables 1.8.11                                                                              IPTABLES-RESTORE(8)

Synopsis

iptables-restore [-chntvV] [-wseconds] [-Mmodprobe] [-Tname] [file]

       ip6tables-restore [-chntvV] [-wseconds] [-Mmodprobe] [-Tname] [file]

See Also