iptables是运行在使用者空间的应用软体，通过控制Linux内核netfilter模组，来管理网路封包的处理和转发。在大部分Linux发行版中，可以通过 手册页 或 codice_1 获取用户手册。通常iptables需要内核模块支持才能运行，此处相应的内核模块通常是Xtables。因此，iptables操作需要超级用户权限，其可执行文件通常位于 codice_2 或 codice_3 。同时，需要说明的是，以上命令通常只用于处理 IPv4 数据包；而对于 IPv6 数据包，则使用类似的 ip6tabl