FireLance is a common gateway interface program that can write a basic iptables script without the user having to know any iptables syntax. It functions in two modes as a suid program it can fully control a Linux servers firewall. As a non suid program it can write a script that can be copied from the browser into a text editor for the basis of your own firewall script. It is NOT a full featured firewall solution. It is meant as an easy to use program to set up a firewall/NAT server for a small network. As of the current version it can:

I wrote it as a quick and easy way to setup a firewall for a small network. With a few clicks a NAT enabled firewall/router can be created. Why the name FireLance? A lance is a thrusting weapon so I put fire from firewall together with lance making FireLance,  software that pierces firewall drudgery. Pretty lame I know, never claimed to be creative.

download current version: firelance-0.15.tar.gz     md5:    5e98fcbec0eb8c0fe11aac07d94fdba5

To install please refer to the install section of the documentation.

Any queries questions ideas please contact me: