
		mary.popins
		
		(usa Conectiva)
		
		Enviado em 11/06/2008 - 09:17h 
		Olá giaco! 
Então ... eu tenho um arquivo ipchains que tem umas regras, daí eu coloquei essas duas e ele dá o seguinte erro:
/sbin/ipchains - can only set policy in built-in chains.
Tentei executá-lo direto e dá o mesmo erro!
Aqui está o meu arquivo:
. /etc/rc.d/init.d/functions
. /etc/sysconfig/network
if [ ${NETWORKING} = "no" ]
then
   exit 0
fi
case "$1" in
  start)
     gprintf "Inicinado o serviço de %s: " "IPChains"
       echo
       echo 1 > /proc/sys/net/ipv4/ip_forward
       modprobe ipchains
       /sbin/ipchains -P imput DENY	
       /sbin/ipchains -A imput -s 192.168.0.0/255.255.255.0 -p tcp 3128 - j ACCEPT
       /sbin/ipchains -P forward DENY
       /sbin/ipchains -A forward -p tcp -s 192.168.0.0/24 -d 0/0 25 -j MASQ
       /sbin/ipchains -A forward -p tcp -s 192.168.0.0/24 -d 0/0 110 -j MASQ
       /sbin/ipchains -A forward -p tcp -s 192.168.0.0/24 -d 0/0 30005 -j MASQ
       /sbin/ipchains -A forward -p tcp -s 192.168.0.0/24 -d 0/0 8000 -j MASQ
       /sbin/ipchains -A forward -p tcp -s 192.168.0.0/24 -d 0/0 5017 -j MASQ
       
       ;;
     stop)
       gprintf "Parando o serviço de %s: " "Ipchains"
         echo
	 /sbin/ipchains --flush
       ;;
       *)
       gprintf "Uso: ipchains (start|stop)"
       echo
       ;;
    esac
    
    exit 0
Obrigada pela ajuda :)