Postado originalmente por
Pirigoso
ipt=`which iptables`
LAN1=eth1
$ipt -t nat -N NOPROXY
$ipt -t nat -A NOPROXY -p tcp -d 200.176.2.71 -j RETURN #TERRAMAIL
$ipt -t nat -A NOPROXY -p tcp -d 200.180.72.107 -j RETURN #CLIPASNET1
$ipt -t nat -A NOPROXY -p tcp -d 200.247.221.35 -j RETURN #CLIPASNET2
$ipt -t nat -A NOPROXY -p tcp -d 200.201.174.136 -j RETURN
$ipt -t nat -A NOPROXY -p tcp -d 200.201.174.137 -j RETURN
$ipt -t nat -A NOPROXY -p tcp -d 200.123.123.123 -j RETURN
$ipt -t nat -A NOPROXY -p tcp -j REDIRECT --to-port 3128
$ipt -t nat -A PREROUTING -p tcp -d 200.252.47.0/24 -j ACCEPT
$ipt -t nat -A PREROUTING -p tcp -d 200.201.160.0/20 -j ACCEPT
$ipt -t nat -A PREROUTING -p tcp -d 200.176.2.71 -j ACCEPT ## TERRAMAIL
$ipt -t nat -A PREROUTING -p tcp -d 200.180.72.107 -j ACCEPT ## CLIPASNET1
$ipt -t nat -A PREROUTING -p tcp -d 200.247.221.35 -j ACCEPT ## CLIPASNET2
$ipt -t nat -A PREROUTING -i $LAN1 -p tcp --dport 80 -j NOPROXY
$ipt -t filter -A FORWARD -i $LAN1 -s $IP -j ACCEPT