mijn rc.firewall zo'n beetje 
weet iemand een beteren
echo "netwerk kaart configureren:"
/sbin/ifconfig eth1 192.168.1.10
echo "al het verkeer blocken:"
ipchains -A input -i ! lo -j DENY
ipchains -A output -i ! lo -j DENY
ipchains -A forward -j DENY
echo "internet op netwerk instellen:"
/sbin/ipchains -F
/sbin/ipchains -P forward DENY
echo > /proc/sys/net/ipv4/ip_forward
/sbin/ipchains -A forward -j MASQ -s 192.168.1.0/24 -d 0.0.0.0/0
/sbin/modprobe ip_masq_ftp
echo "serveses door laten:"
/sbin/ipchains -A input -p tcp -i eth0 -s 0/0 --dport 80 -j ACCEPT
/sbin/ipchains -A input -p tcp -i eth0 -s 0/0 --dport 21 -j ACCEPT
/sbin/ipchains -A input -p tcp -i eth0 -s 0/0 --dport 22 -j ACCEPT
/sbin/ipchains -A input -p udp -i eth0 -s 0/0 --dport 80 -j ACCEPT
/sbin/ipchains -A input -p udp -i eth0 -s 0/0 --dport 21 -j ACCEPT
/sbin/ipchains -A input -p udp -i eth0 -s 0/0 --dport 22 -j ACCEPT
/sbin/ipchains -A input -p icmp -i eth0 -s 0/0 --dport 80 -j ACCEPT
/sbin/ipchains -A input -p icmp -i eth0 -s 0/0 --dport 21 -j ACCEPT
/sbin/ipchains -A input -p icmp -i eth0 -s 0/0 --dport 22 -j ACCEPT
echo "alles dicht gooien:"
/sbin/ipchains -A input -p tcp -i eth0 -s 0/0 -j REJECT
/sbin/ipchains -A input -p udp -i eth0 -s 0/0 -j REJECT
/sbin/ipchains -A input -p icmp -i eth0 -s 0/0 -j REJECT
weet iemand een beteren
echo "netwerk kaart configureren:"
/sbin/ifconfig eth1 192.168.1.10
echo "al het verkeer blocken:"
ipchains -A input -i ! lo -j DENY
ipchains -A output -i ! lo -j DENY
ipchains -A forward -j DENY
echo "internet op netwerk instellen:"
/sbin/ipchains -F
/sbin/ipchains -P forward DENY
echo > /proc/sys/net/ipv4/ip_forward
/sbin/ipchains -A forward -j MASQ -s 192.168.1.0/24 -d 0.0.0.0/0
/sbin/modprobe ip_masq_ftp
echo "serveses door laten:"
/sbin/ipchains -A input -p tcp -i eth0 -s 0/0 --dport 80 -j ACCEPT
/sbin/ipchains -A input -p tcp -i eth0 -s 0/0 --dport 21 -j ACCEPT
/sbin/ipchains -A input -p tcp -i eth0 -s 0/0 --dport 22 -j ACCEPT
/sbin/ipchains -A input -p udp -i eth0 -s 0/0 --dport 80 -j ACCEPT
/sbin/ipchains -A input -p udp -i eth0 -s 0/0 --dport 21 -j ACCEPT
/sbin/ipchains -A input -p udp -i eth0 -s 0/0 --dport 22 -j ACCEPT
/sbin/ipchains -A input -p icmp -i eth0 -s 0/0 --dport 80 -j ACCEPT
/sbin/ipchains -A input -p icmp -i eth0 -s 0/0 --dport 21 -j ACCEPT
/sbin/ipchains -A input -p icmp -i eth0 -s 0/0 --dport 22 -j ACCEPT
echo "alles dicht gooien:"
/sbin/ipchains -A input -p tcp -i eth0 -s 0/0 -j REJECT
/sbin/ipchains -A input -p udp -i eth0 -s 0/0 -j REJECT
/sbin/ipchains -A input -p icmp -i eth0 -s 0/0 -j REJECT