dit is mijn firewall/gateway script op basis van iptables. Mijn server draait Caldera LTP met kernel 2.4.5
----
#!/bin/sh
iptables -t nat -F
iptables -t mangle -F
iptables -F
iptables -X
iptables -t mangle -I PREROUTING -j DROP -d 224.0.0.0/8
iptables -t mangle -I PREROUTING -j DROP -d 0.0.0.0
iptables -t mangle -I PREROUTING -j DROP -d 255.255.255.255
iptables -A FORWARD -s 192.168.0.0/24 -j ACCEPT
iptables -A FORWARD -d 192.168.0.0/24 -j ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j SNAT --to 213.93.183.10
#thuisnetwerk doorlaten
iptables -A INPUT -s 192.168.0.0/24 -j ACCEPT
iptables -A INPUT -i eth0 -m state --state NEW,INVALID -m limit --limit 30/s -j DROP
iptables -A FORWARD -i eth0 -m state --state NEW,INVALID -m limit --limit 30/s -j DROP
iptables -A FORWARD -p tcp --syn -m limit --limit 30/s -j ACCEPT
iptables -A FORWARD -p tcp --tcp-flags SYN,ACK,FIN,RST RST -m limit --limit 30/s -j ACCEPT
iptables -A FORWARD -p icmp --icmp-type echo-request -m limit --limit 30/s -j ACCEPT
iptables -A FORWARD -i eth0 -m state --state NEW,INVALID -m limit --limit 30/s -j DROP
echo 1 > /proc/sys/net/ipv4/ip_forward
have fun, remco
"I love the smell of burning diesel in the morning. It smells like ... victory!"