All pastes #103593 Raw Edit

Untitled

public text v1 · immutable
#103593 ·published 2006-07-28 11:36 UTC
rendered paste body
$IPTABLES -P INPUT DROP
$IPTABLES -F INPUT
$IPTABLES -P OUTPUT ACCEPT
$IPTABLES -F OUTPUT
$IPTABLES -P FORWARD DROP
$IPTABLES -F FORWARD
$IPTABLES -t nat -F

echo " INPUT ayarlari "
$IPTABLES -A INPUT -p tcp --dport 1723 -j ACCEPT
$IPTABLES -A INPUT -p tcp --dport 22 -j ACCEPT
$IPTABLES -A INPUT -d 213.139.196.50 -p tcp -m tcp --dport 21 -j ACCEPT
$IPTABLES -A INPUT -i eth1 -j ACCEPT
$IPTABLES -A INPUT -i lo -j ACCEPT

echo "   FWD: Allow all connections OUT and only existing and related ones IN"
$IPTABLES -A FORWARD -i $EXTIF -o $INTIF -m state --state ESTABLISHED,RELATED -j ACCEPT
$IPTABLES -A FORWARD -i $EXT2IF -o $INTIF -m state --state ESTABLISHED,RELATED -j ACCEPT
$IPTABLES -A FORWARD -i $INTIF -o $EXTIF -j ACCEPT
$IPTABLES -A FORWARD -i $INTIF -o $EXT2IF -j ACCEPT
$IPTABLES -A FORWARD -j LOG

$IPTABLES -A OUTPUT -p ALL -s 127.0.0.1 -j ACCEPT
echo "   Enabling SNAT (MASQUERADE) functionality on $EXTIF"
$IPTABLES -A POSTROUTING -t nat -s 10.0.1.0/24 -o $EXTIF -j SNAT --to-source 81.215.105.147
$IPTABLES -A POSTROUTING -t nat -s 10.0.1.0/24 -o $EXT2IF -j SNAT --to-source 213.139.196.50
#$IPTABLES -t nat -A POSTROUTING -o $EXTIF -j MASQUERADE
#$IPTABLES -t nat -A POSTROUTING -o $EXT2IF -j MASQUERADE

echo " SBS e HTTP portu yonlendirmesi yapildi"
$IPTABLES -t nat -A PREROUTING -p tcp -i ppp0 --dport 80 -j DNAT --to 10.0.1.5
$IPTABLES -A FORWARD -p TCP -i ppp0 -o eth1 -d 10.0.1.5 --dport 80 -j ACCEPT
$IPTABLES -t nat -A PREROUTING -p tcp -i ppp0 --dport 3389 -j DNAT --to 10.0.1.34
$IPTABLES -A FORWARD -p TCP -i ppp0 -o eth1 -d 10.0.1.34 --dport 3389 -j ACCEPT
$IPTABLES -t nat -A PREROUTING -p tcp -i ppp0 --dport 5555 -j DNAT --to 10.0.1.5
$IPTABLES -A FORWARD -p TCP -i ppp0 -o eth1 -d 10.0.1.5 --dport 5555 -j ACCEPT
echo -e "\nrc.firewall-iptables v$FWVER done.\n"