wolfnet
(usa Kurumin)
Enviado em 30/06/2007 - 23:12h
Deve-se editar o arquivo /etc/rc.d/rc.firewall.local. Deve-se digitar o conteúdo descrito abaixo. Logo após editar esse arquivo deve-se reiniciar o IPCOP:
#!/bin/sh
# Used for private firewall rules
# See how we were called - LOCAL deve ter o range da sua rede e o IP_Ext deve conter o IP da sua banda larga.
iptables="/sbin/iptables";
LOCAL="192.172.0.0/24";
$IP_ext="201.169.032.233";
case "$1" in
start)
# Acesso ao Conectividade Social e SEFIP (host - cmt.caixa.gov.br):
$iptables -I FORWARD -p tcp -s $LOCAL -d 200.201.173.68 -j ACCEPT
$iptables -I FORWARD -p tcp -s $LOCAL -d 200.201.166.200 -j ACCEPT
$iptables -I FORWARD -p tcp -s $LOCAL -d 200.201.174.204 -j ACCEPT
$iptables -I FORWARD -p tcp -s $LOCAL -d 200.201.174.207 -j ACCEPT
$iptables -t nat j MASQUERADE -s $LOCAL -d 200.201.173.68 -j SNAT --to $IP_ext
$iptables -t nat j MASQUERADE -s $LOCAL -d 200.201.166.200 -j SNAT --to $IP_ext
$iptables -t nat j MASQUERADE -s $LOCAL -d 200.201.174.204 -j SNAT --to $IP_ext
$iptables -t nat j MASQUERADE -s $LOCAL -d 200.201.174.207 -j SNAT --to $IP_ext
## add your 'start' rules here
;;
stop)
## add your 'stop' rules here
;;
reload)
$0 stop
$0 start
## add your 'reload' rules here
;;
*)
echo "Usage: $0 {start|stop|reload}"
;;
esac