Iptables
programa CLI, utilizado para configurar regras de filtragem de pacotes no Linux v2.4.X+ / De Wikipedia, a enciclopédia encyclopedia
O iptables é um programa escrito em C, utilizado como ferramenta que configura regras para o protocolo de internet IPv4 na tabela de filtragem de pacotes, utilizando os módulos e framework do kernel Linux (versão 2.3.15 ou posteiro). As configurações de firewall feitas ficarão guardadas no kernel, logo serão perdidas quando o sistema for reiniciado. O iptables-save e iptables-restore ficam responsáveis por salvar as configurações e restaurá-las.
iptables | |
---|---|
Autor | Paul "Rusty" Russell |
Desenvolvedor | Netfilter Core Team e colaboradores. |
Plataforma | Multiplataforma |
Modelo do desenvolvimento | Software livre |
Lançamento | 1998 (25–26 anos) |
Versão estável | 1.8.10[1] (10 outubro 2023) |
Escrito em | C |
Sistema operacional | Linux |
Gênero(s) | Firewall |
Licença | GPLv2 |
Estado do desenvolvimento | Ativo |
Tamanho | 3,971,698 bytes (v1.8.4) |
Página oficial | netfilter |
O ip6tables é similar ao iptables mas atua com o protocolo de internet mais atual, o IPv6. Podendo ser definidas multiplas tabelas diferentes. Cada uma contém uma série de cadeias embutidas e pode também conter cadeias definidas pelo usuário. Cada cadeia é uma lista de regras que podem combinar um conjunto de pacotes. Cada regra especifica o que fazer com um pacote que corresponde. Isso é chamado de 'target', que pode ser um salto para uma cadeia definida pelo usuário na mesma tabela.[2]