FireGate is an IPtables script for use as a firewall and NAT/masquerade for home networks or SOHO applications.