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