Ola Lista!
Eu tinha um servidor Conectiva 6 que usava as regras de ipchains abaixo, as
quais atendiam minha necessidade. Agora instalei um Red Hat 9, e ele usa o
iptables.
Ja lin varios docs sobres a regras mas n�o estou consiguindo ter o mesmo
efeito que tinha ipchains
Que puder me ajudar a passar essas regras para o iptables, agrade�o muito!
#!/bin/sh
# description: Inicializa�ao do ipchains
#
# chkconfig: 2345 80 30
# processname: ipchains
# pidfile: /var/run/ipchains.pid
. /etc/rc.d/init.d/functions
. /etc/sysconfig/network
if [ ${NETWORKING} = "no" ]
then
exit 0
fi
case "$1" in
start)
gprintf "Iniciando o servi�o de %s: " "IPChains"
echo
echo 1 > /proc/sys/net/ipv4/ip_forward
/sbin/ipchains -F forward
/sbin/ipchains -P forward DENY
/sbin/ipchains -A forward -p tcp -s 192.168.0.0/24 -d 0/0 25 -j MASQ -l
/sbin/ipchains -A forward -p tcp -s 192.168.0.0/24 -d 0/0 110 -j
MASQ -l
/sbin/ipchains -A forward -s 192.168.0.22 -d 0/0 -j MASQ -l
/sbin/ipchains -A forward -s 192.168.0.29 -d 0/0 -j MASQ -l
# /sbin/ipchains -A forward -s 192.168.0.200 -d 0/0 -j MASQ -l
/sbin/ipchains -A input -p tcp -s 192.168.0.0/24 -d 200.153.245.50/24
telnet -j ACCEPT -l
/sbin/ipchains -A input -p tcp -s 0/0 -d 200.XXX.XXX.XX/24 telnet -j
REJECT -l
/sbin/ipchains -A input -p tcp -s 0/0 -d 200.XXX.XXX.XX/24 10000 -j
REJECT -l
/sbin/ipchains -A input -p tcp -s 192.168.0.0/24 -d 192.168.0.1/24
10000 -j ACCEPT -l
/sbin/ipchains -A input -p tcp -s 0/0 -d 200.XXX.XXX.XX/24 ftp -j
ACCEPT -l
/sbin/modprobe ip_masq_ftp
/sbin/modprobe ip_masq_quake
/sbin/modprobe ip_masq_irc
/sbin/modprobe ip_masq_user
/sbin/modprobe ip_masq_raudio
;;
stop)
gprintf "Parando o servi�o de %s: " "IPChains"
echo
/sbin/ipchains --flush
/sbin/modprobe ip_masq_ftp
/sbin/modprobe ip_masq_quake
/sbin/modprobe ip_masq_irc
/sbin/modprobe ip_masq_user
/sbin/modprobe ip_masq_raudio
;;
*)
gprintf "Uso: ipchains (start|stop)"
echo
;;
esac
exit 0
Onde: 192.168.0.0/24 � minha rede interna
200.XXX.XXX.XX � o IP da minha conexao speedy
Grato
Carlos E.
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html