What are available iptables management tools with GUI

Netfilter is a packet filtering system within the Linux kernel used for intercepting and processing network packets. Iptables is a user-space program that relies on netfilter to implement stateless/stateful packet filtering for network firewalls, and address/port translation for NATs. There are many applications and tools that ease complex iptables management tasks with convenient graphical front-ends. Here are some of those iptables management tools with GUI.


Shorewall is one of the most powerful and flexible iptables configuration tool. Shorewall provides a high level abstraction of iptables rules, making it easy to manage complex firewall settings and edit iptables rules. While standalone Shorewall relies on plain-text configuration files to operate, there is a separate Webmin module for Shorewall with graphical front-ends.


Firestarter is an open-source graphical interface for netfilter and iptables. Besides standard firewall settings, Firestarter features a monitoring interface that reports firewall status (e.g., blocked connections and active connections being tracked) in real-time.

Firewall Builder

Firewall Builder (or fwbuilder) is an open-source GUI firewall configuration and management tool available for Linux, FreeBSD, MS Windows, and Mac OS X. Fwbuilder supports GUI-based configurations for iptables (Linux), ipfilter (FreeBSD), ipfw (FreeBSD/MacOS), as well as Cisco ASA/PIX firewalls, to generate firewall rulesets to be used on a target machine. It comes with a set of predefined firewall ruleset templates for commonly used firewall deployments.


Gufw (short for "GUI for Uncomplicated Firewall") is an easy-to-use GUI firewall manager for Debian/Ubuntu desktops. If all you need is simple firewall rules such as allowing/blocking ports for incoming/outgoing traffic, gufw will be probably sufficient for you.

Subscribe to Xmodulo

Do you want to receive Linux FAQs, detailed tutorials and tips published at Xmodulo? Enter your email address below, and we will deliver our Linux posts straight to your email box, for free. Delivery powered by Google Feedburner.

Support Xmodulo

Did you find this tutorial helpful? Then please be generous and support Xmodulo!

The following two tabs change content below.
Dan Nanni is the founder and also a regular contributor of Xmodulo.com. He is a Linux/FOSS enthusiast who loves to get his hands dirty with his Linux box. He likes to procrastinate when he is supposed to be busy and productive. When he is otherwise free, he likes to watch movies and shop for the coolest gadgets.

One thought on “What are available iptables management tools with GUI

  1. 1. Webmin has many modules for firewalling, one of them is plain linux iptables, so someone could use this and skip the additional layer of shorewall
    2. The Firestarter project is dead since many years, it is legacy and outdated
    3. Gufw looks promising but is extremely buggy (tested up to 12.10.0 as of today 2016-05-17) and not really usable

Leave a comment

Your email address will not be published. Required fields are marked *