Iptables

Iptables é uma estrutura de tabela genérica que define regras e comandos como parte do framework netfilter que facilita a tradução de endereços de rede (NAT), filtragem de pacotes e manipulação de pacotes nos sistemas operacionais Linux 2.4 e posteriores. NAT é o processo de conversão de um endereço de Protocolo de Internet (endereço IP) em outro endereço IP. A filtragem de pacotes é o processo de passar ou bloquear pacotes em uma interface de rede com base nos endereços de origem e destino, portas ou protocolos. A filtragem de pacotes é a habilidade de alterar ou modificar pacotes antes e/ou depois do roteamento.

Iptables e netfilter são os sucessores do ipchains e ipfwadm nas versões anteriores do Linux. Netfilter e iptables são frequentemente combinados na expressão única netfilter/iptables, que se refere aos subsistemas Linux 2.4 e posteriores para NAT, firewalling e processamento avançado de pacotes.