• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1What is iptables?
2iptables is the userspace command line program used to configure the Linux 2.4.x and later packet filtering ruleset. It is targeted towards system administrators.
3
4Since Network Address Translation is also configured from the packet filter ruleset, iptables is used for this, too.
5
6The iptables package also includes ip6tables. ip6tables is used for configuring the IPv6 packet filter.
7
8Dependencies
9iptables requires a kernel that features the ip_tables packet filter. This includes all 2.4.x and later kernel releases.
10
11Main Features
12listing the contents of the packet filter ruleset
13adding/removing/modifying rules in the packet filter ruleset
14listing/zeroing per-rule counters of the packet filter ruleset
15Git Tree
16The current development version of iptables can be accessed at https://git.netfilter.org/iptables/.
17
18Authors
19iptables was mostly written by the netfilter core team, but it has received numerous contributions from many individuals.
20