IPTABLES=/sbin/iptables INSMOD=/sbin/modprobe EXTIF="eth0" INTIF="eth1" #INTIF1="eth2" echo -n "Loading Firewall Ruleset:" echo -en "Interfaces $EXTIF and $INTIF Setup...\n" echo -en "\nLoading Modules:\n" echo -en "Setting Up Forwarding Ruleset:\n" $IPTABLES -P INPUT ACCEPT $IPTABLES -F INPUT $IPTABLES -P OUTPUT ACCEPT $IPTABLES -F OUTPUT $IPTABLES -P FORWARD DROP $IPTABLES -F FORWARD echo -en "Inital Setup Complete...\n" echo -en "Setting Up All Outgoing Connections...\n" $IPTABLES -A FORWARD -i $EXTIF -o $INTIF -j ACCEPT echo -en "Setting Up All Incoming Connections...\n" $IPTABLES -A FORWARD -i $INTIF -o $EXTIF -j ACCEPT echo -en "Enabling Logging Of MASQ...\n" $IPTABLES -A FORWARD -j LOG echo -en "Enabling SNAT...\n" $IPTABLES -t nat -A POSTROUTING -o $EXTIF -j MASQUERADE echo "Done loading EVERYTHING"