Get it while its hot!

Home Firewall software provides a way for schools or even parents to set up a basic firewall using Linux Iptables. And it provides a way for instructors or parents to add allowed sites dynamically.

This tool is for those who want a mostly pre-configured firewall, that is specific to the needs of education or anyone trying to guide end-users to specific areas of the Internet. Home Firewall avoids the complexity of learning Linux Iptables.

When I think of a mostly configured firewall as I state above I mean that there will be no further setup after installation. Although it may very well be necessary to add many web site domain names to the system for home-firewall to function as you wish.

There are now only two basic user input forms needed for Home Firewall.

There are many things going on behind the scenes in Home Firewall. Much of it is taken care of through use of the Linux cron utility. At intervals of each minute the system looks for user input (from the two forms discussed above). Also several times during each day the system is maintained and optimized. One way of opitimizing the system is to consolidate overlaping domain masks, this allows one firewall entry to cover several domains. The use of the cron utility allows for a more secure and orderly system overall.

More information coming soon. (check back often)


ChamTech dot Net picture of bob

homefirewalllogo (6K) home-firewalllogo (6K)


my fire wall list of ops' (other people's) fire walls

Stuff that was added to the rc.firewall script

MySQL tables needed to maintain 'whitelist file'

Listing of cron entries with cron scripts.

For the ultra curious: a list of some sites already in my system.

some php code for updating the database and stuff

Ok, ok, ok. This stuff needs work before the casual user will want to use it. I'll be working on it, perhaps I can recruit some help.