Home
      Online Store
      NuOnce Services
      Cobalt Offerings
      CentOS / Blue Quartz
      Programming Resources
      Tech Support
      About Us
      Site News
 
NuOnce Networks proudly presents:
IPChains / IPTables Rule Creator v1.0.1

 

Screen Shot (big image)
This application ONLY generates IPCHAINS / IPTABLES Statements. Nothing more, nothing less! When you first run this program, it will scan your "netstat" and also your ifconfig. From netstat, it will pull any TCP or UDP ports that are in a listening state. From ifconfig it will take all of the IP Addresses on your host system. Using these few pieces of data you can build a full fledge firewall. The application also allows you to add custom TCP UDP and ICMP rules. You are also able to add full networks into your IPChains / IPTables rule set

I have had a lot of people download this application, but on feed back??
Do you have a suggestion?
I would love to hear from you!!
Brian [at] NuOnce [dot] Net

This application will NOT block any traffic into your network. It simply creates the statements
needed to run ipchains / iptables!

How to install this application
1) cd /home/sites/[domain]/web
2) mkdir firewall
3) chown ( name that apache runs as ) firewall # See note 1 below
4) cd firewall
5) Download the file: firewall.tgz
6) tar xfpvz firewall.tgz
7) touch index.html # See note 2 below

Wow, how simple! But now the fun part. Open up your web browser, and in the URL type in this
complicated line:
http://[domain]/firewall/firewall-creator-[IP-Chains / IP-Tables].php

To enable a rule in the database, simply check the box under "Turn On/Off"
Click on "Enable / Disable" down at the bottom of the page.
Click on "Generate Rules" down at the bottom of the page.

To add a custom rule.
Select TCP/UDP, ICMP or Network Configuration
Fill in the proper data
Click "ADD"
If you did not turn it on, follow the instructions above for turning it on

Note #1: PHP uses Apache's "username/group" when it reads and writes to files. So, the user needs to write 2 files. One is the config file, and the 2nd is used to store the ipchain / iptables rules.

Note #2: You do not want people to see what all is in the directory do you? NO! So, do this!


Now the fun stuff. There is NO support for this application. You use it at your own risk. I took my time coding this, and I belive it to be very stable, and very functional. If you are a great programmer, and can give me some pointers on how to do things better, I welcome it. If you are just going to complain that it doesn't work on your PC, I am sorry!

 

Updates. Already?
1. Fixed the "Click ALL". It use to NOT click "DELETE" for all. FIXED! - May 30,2003
2. Fixed a few more problems that I had found, and changed the color scheme
3. Added the ability to turn NAT on!
4. Renamed Application, now it supports BOTH IPTABLES & IPCHAINS. Two Seperate Apps!, one package!


If you find a problem with it, try downloading it again (always updating), or email me Brian

If you like our script, please rate it!




Copyright (c) 2006.
NuOnce Networks, Inc.