Eu utilizo por padrão tudo DROP e libero apenas o necessário (estas regras
acabam sendo desnecessárias no meu script).

Em 19/08/07, Leandro Moreira <[EMAIL PROTECTED]> escreveu:
>
> Caros,
> Estou revendo meu script de firewall, gostaria da opnião da lista a
> respeito das regras abaixo, se elas ainda estão em uso ou se já não são
> mais necessárias
>
>
> # -------------------------------------------------------
> # Definindo variáveis
> # -------------------------------------------------------
> iptables="/sbin/iptables"
> IF_EXTERNA="ppp0"
> IF_INTERNA="eth1"
> #########################################################
> # Algumas protecoes contra determinados ataques
> ########################################################
>
> # -------------------------------------------------------
> # Dropa pacotes TCP indesejaveis
> # -------------------------------------------------------
>
> $iptables -A FORWARD -p tcp ! --syn -m state --state NEW -j DROP
>
> # Dropa pacotes mal formados
> # -------------------------------------------------------
>
> #$iptables -A INPUT -i $IF_EXTERNA -m unclean -j DROP
>
> # Protecao contra trinoo
> # -------------------------------------------------------
> $iptables -N TRINOO
> $iptables -A TRINOO -j DROP
> $iptables -A INPUT -p TCP -i $IF_EXTERNA --dport 27444 -j TRINOO
> $iptables -A INPUT -p TCP -i $IF_EXTERNA --dport 27665 -j TRINOO
> $iptables -A INPUT -p TCP -i $IF_EXTERNA --dport 31335 -j TRINOO
> $iptables -A INPUT -p TCP -i $IF_EXTERNA --dport 34555 -j TRINOO
> $iptables -A INPUT -p TCP -i $IF_EXTERNA --dport 35555 -j TRINOO
>
>
> # Protecao contra tronjans
> # -------------------------------------------------------
> $iptables -N TROJAN
> $iptables -A TROJAN -j DROP
> $iptables -A INPUT -p TCP -i $IF_EXTERNA --dport 666 -j TROJAN
> $iptables -A INPUT -p TCP -i $IF_EXTERNA --dport 666 -j TROJAN
> $iptables -A INPUT -p TCP -i $IF_EXTERNA --dport 4000 -j TROJAN
> $iptables -A INPUT -p TCP -i $IF_EXTERNA --dport 6000 -j TROJAN
> $iptables -A INPUT -p TCP -i $IF_EXTERNA --dport 6006 -j TROJAN
> $iptables -A INPUT -p TCP -i $IF_EXTERNA --dport 16660 -j TROJAN
>
>
> # Protecao contra worms
> # -------------------------------------------------------
> $iptables -A FORWARD -p tcp --dport 135 -i $IF_INTERNA -j REJECT
>
> # Protecao contra syn-flood
> # -------------------------------------------------------
> $iptables -A FORWARD -p tcp --syn -m limit --limit 2/s -j ACCEPT
>
>
> # Protecao contra ping da morte
> # -------------------------------------------------------
> $iptables -A FORWARD -p icmp --icmp-type echo-request -m limit --limit
> 1/s -j ACCEPT
>
> # Protecao contra port scanners
> # -------------------------------------------------------
> $iptables -N SCANNER
> $iptables -A SCANNER -j DROP
> $iptables -A INPUT -p tcp --tcp-flags ALL FIN,URG,PSH -i $IF_EXTERNA -j
> SCANNER
> $iptables -A INPUT -p tcp --tcp-flags ALL NONE -i $IF_EXTERNA -j SCANNER
> $iptables -A INPUT -p tcp --tcp-flags ALL ALL -i $IF_EXTERNA -j SCANNER
> $iptables -A INPUT -p tcp --tcp-flags ALL FIN,SYN -i $IF_EXTERNA -j
> SCANNER
> $iptables -A INPUT -p tcp --tcp-flags ALL SYN,RST,ACK,FIN,URG -i
> $IF_EXTERNA -j SCANNER
> $iptables -A INPUT -p tcp --tcp-flags SYN,RST SYN,RST -i $IF_EXTERNA -j
> SCANNER
> $iptables -A INPUT -p tcp --tcp-flags SYN,FIN SYN,FIN -i $IF_EXTERNA -j
> SCANNER
> ##################### END OF FILE ######################
>
>
> Att.
>
> --
> Leandro Moreira
> Linux Networking
> Telefone: +55 (32) 9197-7909
> E-mail/MSN: [EMAIL PROTECTED]
> www.leandromoreira.eti.br
>
>
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
> [EMAIL PROTECTED]
>
>


-- 
Tiago Dias da Silva
Administrador de Sistemas GNU/Linux
HomePage: www.dias.eti.br
Email: [EMAIL PROTECTED]

"A mente que se abre a uma nova idéia jamais voltará ao seu tamanho
original"

(Albert Einstein)

Responder a