Shorewall is an iptables-based firewall for Linux systems running the 2.4 kernel. Very flexible configuration allows the firewall to be used in a wide variety of firewall/gateway/router environments.
Download Shorewall firewall 1.2.0