LinWiz 1.09

Links: { IPTABLES Links | Chris Lowth's home page }

Linux configuration file and scripting Wizards

A (growing) collection of on-line wizards - for creating complex linux configuration files and scripts using simple web-enabled point-and-click methods. LinWiz://SimpleFirewall was the first of these - launched in March 2003, now replaced by LinWiz://PersonalFirewall and LinWiz://ServerFirewall.

By Chris Lowth ( CHRIS AT LOWTH DOT COM )

If you find this tool useful, please consider making a financial contribution towards it's continued development using eBay's "PayPal" system. Just click on the button below.


The files created by these wizards are provided under the terms of the GNU General Public License, the full text of which is available here. This license governs your rights to use and redistribute the generated code and highlights the fact that it is provided with no warranty.

Your continued use of the tools and the files they create signifies your acceptance of these terms.


"iptables" firewall script builders

or: How to set up a linux firewall the easy way

These tools build your iptables firewall config script for you on line; the next best best thing to an iptables graphical configuration tool.

Select the wizzard you need to use by referring to the following table and the longer descriptions in the paragraphs that follow it.

(To see more detail about the meaning of a particular column, hover the mouse over the column heading).

LinWiz Wizard Your Linux System You
Wizard to use
Status
Number of network cards
System type
Level of knowledge
LinWiz://PersonalFirewall stable 1 Workstation novice
LinWiz://ServerFirewall stable 1 Server intermediate
LinWiz://FamilyFirewall Planned 2 Dedicated family firewall (ideal for broadband) novice
LinWiz://SoHoFirewall Planned 2 or 3 Small office firewall with port fortwarding, "DMZ", "NAT" and "VPN" moderate

LinWiz://PersonalFirewall - 'Novice' iptables wizard for personal Linux workstations

This wizard is suitable for creating a very simple "iptables" configuration for a linux workstation, with a single network card, not acting as a router (not forwarding IP traffic) and not providing any IP services to other hosts.

It allows you to block a number of common IP 'exploits' and sets up your system in a highly 'locked down' manner - exposing no IP services to other systems, but not restricting the internet or other IP services (such as Web, Ftp, Mail etc) that you can use. It produces a file that can be read by the "iptables-restore" utility (such as is used by recent RedHat, Mandrake and other linux distributions) or a classic "rc.firewall" shell script.

LinWiz://ServerFirewall - iptables for personal Linux servers

This wizard creates an intermediate-level "iptables" configuration for a simple linux server, hosting popular services such as "Apache" web server, FTP, SSH, Telnet, NFS etc. This is suitable for servers with a single network card that does not act as an IP router (not forwarding IP traffic). The tool allows you to set up ...
  • Blocking of common IP attacks and exploits.
  • Definition of which IP services running on your server you are willing to allow access to.
  • Controlled NFS access (this is more complex than Web servers). The tool provides all the information you need to set this up.
  • Filtering of the IP addresses and/or MAC addresses that are permitted (or refused) access to your services.
  • Logging of rejected IP packets.
It produces a file that can be read by the "iptables-restore" utility (such as is used by recent RedHat, Mandrake and other linux distributions) or a classic "rc.firewall" shell script.


This tool is powered by Apache, PHP and Perl with purpose written code by Chris Lowth. The LinWiz source code is Copyright (c) 2003 Chris Lowth. LinWiz This page is Copyright (c) 2003 Chris Lowth. The files generated by this software are Licensed according to the GPL Version 2.