Easy Firewall Generator for IPTables

Welcome! I wrote this primarily to meet my particular needs at home and work. I have generalized it to include a number of features that are commonly used, but it is targeted at single computers or gateways for small private networks. It's designed to easily generate a full-featured iptables configuration script with a variety of the most commonly desired options.

This program is written in PHP. You can use the installation here, or download the source and use or modify it yourself. It's licensed under the GPL, but if you have any useful modifications or suggestions, please send them to me at scott at morizot dot net.


Generate a Firewall Script

Use Easy Firewall Generator now to create your own custom iptables script. The generator will take your options and return a plain text script you can save and use for your firewall. (Make sure you save it as a text file!)


Email List

If you are interested in announcements and discussion about this program, have questions about iptables or Easy Firewall Generator, or have suggestions for future development please subscribe to the email list supporting this software application.

This is a mailman list. As such, all requests can be handled through the mailman web interface.


Downloads

The source is provided in Windows and Unix formatted text files for those who prefer to run their own copy or just want to look through the source.

Gzip format
iptables-fwgen-1.17.tar.gz - 05/11/2005
iptables-fwgen-1.16.tar.gz - 04/27/2005
iptables-fwgen-1.15.tar.gz - 03/14/2004
iptables-fwgen-1.14.tar.gz - 05/24/2003
iptables-fwgen-1.13.tar.gz - 03/11/2003
iptables-fwgen-1.12.tar.gz - 02/25/2003
iptables-fwgen-1.11.tar.gz - 01/30/2003
iptables-fwgen-1.10.tar.gz - 01/24/2003
iptables-fwgen-1.09.tar.gz - 12/06/2002
iptables-fwgen-1.08.tar.gz - 11/30/2002
iptables-fwgen-1.07.tar.gz - 10/18/2002
iptables-fwgen-1.06.tar.gz - 06/29/2002
iptables-fwgen-1.05.tar.gz - 05/22/2002
iptables-fwgen-1.04.tar.gz - 05/20/2002
iptables-fwgen-1.03.tar.gz - 05/20/2002
iptables-fwgen-1.02.tar.gz - 05/18/2002
iptables-fwgen-1.01.tar.gz - 05/14/2002
iptables-fwgen-1.0.tar.gz - 05/10/2002
Zip format
iptables-fwgen-1.17.zip - 05/11/2005
iptables-fwgen-1.16.zip - 04/27/2005
iptables-fwgen-1.15.zip - 03/14/2004
iptables-fwgen-1.14.zip - 05/24/2003
iptables-fwgen-1.13.zip - 03/11/2003
iptables-fwgen-1.12.zip - 02/25/2003
iptables-fwgen-1.11.zip - 01/30/2003
iptables-fwgen-1.10.zip - 01/24/2003
iptables-fwgen-1.09.zip - 12/06/2002
iptables-fwgen-1.08.zip - 11/30/2002
iptables-fwgen-1.07.zip - 10/18/2002
iptables-fwgen-1.06.zip - 06/29/2002
iptables-fwgen-1.05.zip - 05/22/2002
iptables-fwgen-1.04.zip - 05/20/2002
iptables-fwgen-1.03.zip - 05/20/2002
iptables-fwgen-1.02.zip - 05/18/2002
iptables-fwgen-1.01.zip - 05/14/2002
iptables-fwgen-1.0.zip - 05/10/2002