Dica em "off":
Tenta dropar a conexão de todas as chains da tabela filter (pelo
menos)... daí depois você libera conforme sua necessidade.. desta forma:
# iptables -P INPUT DROP
# iptables -P OUTPUT DROP
# iptables -P FORWARD DROP
Abraço!
Em 25-04-2011 10:32, Rafael Henrique da Silva Correia escreveu:
Cara o ping vai funcionar pois seu script (abaixo) quando você da um
stop nele ele não "fecha" o forwarding ... tenta fazer assim:
parar(){
echo 0> /proc/sys/net/ipv4/ip_forward
iptables -F
iptables -F -t nat
}
Veja se depois de executar o stop (parar) ele continua conseguindo
"pingar" o terra.
Até+
Em 25-04-2011 09:54, Diác. Moretti escreveu:
#!/bin/bash
>>>>>
>>>>> # ... Interface da internet
>>>>> ifinternet="eth0"
>>>>>
>>>>> # ... Interface da rede local
>>>>> iflocal="eth1"
>>>>>
>>>>> iniciar(){
>>>>> modprobe iptable_nat
>>>>> echo 1> /proc/sys/net/ipv4/ip_forward
>>>>> iptables -t nat -A POSTROUTING -o $ifinternet -j MASQUERADE
>>>>> # iptables -A INPUT -p icmp --icmp-type echo-request -j DROP
>>>>> echo 1> /proc/sys/net/ipv4/conf/default/rp_filter
>>>>> iptables -A INPUT -m state --state INVALID -j DROP
>>>>> iptables -A INPUT -i lo -j ACCEPT
>>>>> iptables -A INPUT -i $iflocal -j ACCEPT
>>>>> iptables -A INPUT -p tcp --dport 22 -j ACCEPT
>>>>> iptables -A INPUT -p tcp --syn -j DROP
>>>>> }
>>>>>
>>>>> parar(){
>>>>> iptables -F
>>>>> iptables -F -t nat
>>>>> }
>>>>>
>>>>> case "$1" in
>>>>> "start") iniciar;;
>>>>> "stop") parar;;
>>>>> "restart") parar; iniciar;;
>>>>> *) echo "Use os parametros start ou stop"
>>>>> esac
>>>>>
>>>>>
--
Rafael Henrique da Silva Correia
http://abraseucodigo.blogspot.com
Administrador de Sistemas Linux
Certificado pela LPIC - 101
ID: LPI000160699
--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4db57865.5020...@gmail.com