Skip to content
iptables
EntityQ284612· pop 27· linked from 88 articles

iptables is a user-space utility program that allows a system administrator to configure the IP packet filter rules of the Linux kernel firewall, implemented as different Netfilter modules. The filters are organized in a set of tables, which contain chains of rules for how to treat network traffic packets. Different kernel modules and programs are currently used for different protocols; iptables applies to IPv4, ip6tables to IPv6, arptables to ARP, and '''' to Ethernet frames.

Key facts

Software.name
iptables
Software.screenshot
Iptablesfb.png
Software.screenshot alt
Screenshot of "iptables -vnL" in framebuffer
Software.caption
Screenshot of "iptables -vnL" in framebuffer
Software.author
Rusty Russell
Software.developer
Netfilter Core Team
Software.released
2001
Software.programming language
C
Software.genre
Packet filtering
Software.license
GPL
Software.operating_system
Linux
Software.platform
Netfilter

via Wikipedia infobox

Official website

netfilter/iptables project homepage - The netfilter.org "iptables" project

netfilter.org

Link to the official site · 1,880 chars · not written by Vinony

Wikidata facts

Image
Iptablesfb.png
Show 6 more facts
software version identifier
1.8.13
source code repository URL
git://git.netfilter.org/iptables
issue tracker URL
bugzilla.netfilter.org
inception
1998-00-00
Commons category
Netfilter
Sources (5)

via Wikidata · CC0

~7 min read

Article

8 sections
Contents
  • Overview
  • Userspace utilities
  • Front-ends
  • Other notable tools
  • See also
  • References
  • Literature
  • External links

iptables is a user-space utility program that allows a system administrator to configure the IP packet filter rules of the Linux kernel firewall, implemented as different Netfilter modules. The filters are organized in a set of tables, which contain chains of rules for how to treat network traffic packets. Different kernel modules and programs are currently used for different protocols; iptables applies to IPv4, ip6tables to IPv6, arptables to ARP, and '' to Ethernet frames.

iptables requires elevated privileges to operate and must be executed by user root, otherwise it fails to function. On most Linux systems, iptables is installed as and documented in its man pages, which can be opened using man iptables when installed. It may also be found in /sbin/iptables, but since iptables is more like a service rather than an "essential binary", the preferred location remains .

Gallery (2)

Connections

Categories