IPTables - Segurança de Redes
IPTables - Segurança de Redes
IPTables - Segurança de Redes
Iptables
Filipe Raulino
[email protected]
Iptables - Comandos básicos
2
Iptables - Comandos básicos
3
Regras do Iptables
• Regras
• Implementam, na prática, as ACL´s
iptables [-t <tabela>] -I <chain> <regra> -j <acao>
• Opções
‣ -j Especifica uma ação (--jump)
-i Specify the input interface (--in-interface)
-o Specify the output interface (--out-interface)
-p Specify the protocol (--proto)
-s Specify the source (--source)
-d Specify the destination (--destination)
! Specifies an inversion (match addresses NOT equal to)
4
Exemplos
5
Exemplos
6
Exemplos
7
Exemplos
8
Filtragem Stateful
9
Exemplos
• Firewall statefull
• iptables -I INPUT -mstate --state ESTABLISHED,RELATED -j ACCEPT
• iptables -I OUTPUT -mstate --state ESTABLISHED,RELATED -j ACCEPT
• iptables -I FORWARD -mstate --state ESTABLISHED,RELATED -j
ACCEPT
10
Exemplo - NAT
• Regra de NAT N:1 (Mascaramento)
• iptables -t nat -I POSTROUTING -o eth0 -s 10.1.2.0/24 -j MASQUERADE
• Redirecionamento
• iptables -t nat -A PREROUTING -s 10.0.0.0/8 -p tcp --dport 80 -j
REDIRECT --to-port 3128