Iptables
Versão 1.0.0
Sumário
I
Sobre essa Apostila
2
II Informações Básicas
4
III GNU Free Documentation License
9
IV
Iptables
18
1 O que é o Iptables
2 Plano de ensino
2.1 Objetivo . . .
2.2 Público Alvo .
2.3 Pré-requisitos
2.4 Descrição . .
2.5 Metodologia .
2.6 Cronograma
2.7 Programa . .
2.8 Avaliação . .
2.9 Bibliografia .
19
.
.
.
.
.
.
.
.
.
20
20
20
20
20
20
20
21
21
21
.
.
.
.
22
22
22
23
23
4 Tabelas
4.1 Tabela Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 Tabela NAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3 Tabela Mangle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
25
26
27
5 Sintaxe de Uso
5.1 Antes de começar . . . .
5.2 Sintaxe de Uso . . . . . .
5.2.1 Comandos . . . .
5.3 Especificação das regras
28
28
28
28
30
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3 Histórico
3.1 Introdução ao Netfilter/Iptables .
3.1.1 Firewall Filtro de Pacotes
3.1.2 Firewall NAT . . . . . . .
3.1.3 Netfilter/Iptables . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.