jocajuni
(usa Debian)
Enviado em 20/03/2012 - 10:30h
jvis escreveu:
Pessoal eu estou tendo uma grande dificuldade em entender como funciona o iptables, apesar de ter decorado os comandos...
tipo... tenh esta regra
$iptables -A INPUT -s 200.203.124.0/24 -j ACCEPT
$iptables -A INPUT -d 200.203.124.0/24 -j ACCEPT
eu preciso das duas? tipo... a primeira eu criei uma regra de entrada onde a origem (-s) é é tal...
a segunda cria uma regra de entrada com destino (-d) a tal....
precisa das duas??
outro exemplo é:
$iptables -A INPUT -p tcp --dport 53 -j ACCEPT
$iptables -A INPUT -p udp --dport 53 -j ACCEPT
$iptables -A INPUT -p tcp --sport 53 -j ACCEPT
$iptables -A INPUT -p udp --sport 53 -j ACCEPT
precisa das 4??
INPUT - regras que entram para o firewall (para a propria maquina)
OUTPUT - regras que saem do firewall (da propria maquina)
FORWARD - regras que passam pelo firewall (da rede external para rede interna e vice versa)
Toda regra vc tem que pensar ida e na Volta do pacote
Como nao da para saber oque vc quer nao da para falar se esta certo ou errado.
Por exemplo para seu firewall conseguir resolver nomes - consulta dns
$iptables -A INPUT -p udp --sport 53 -j ACCEPT
$iptables -A OUTPUT -p udp --dport 53 -j ACCEPT
Explicando quando o pacote sair ele vai sair com destino a porta 53 (--dport)
Mas quando ele Volta o pacote Volta Vindo da porta 53 (--sport)
E assim vc vai construindo suas regras
[]
Joca