Firestarter is a firewall tool for Linux, and uses GNOME. You can use the wizard to create a basic firewall, then streamline it further using the dynamic rules. You can open and close ports with a few clicks, or stealth your services giving access only to a select few. It features a real-time hit monitor which you can watch as attackers probe your machine for open ports.
Firestarter itself is not a firewall, rather, it is a frontend for configuring iptables, which is the firewall system built into the Linux kernel.
Open Source software, available free of charge
User friendly, easy to use, graphical interface
A wizard walks you through setting up your firewall on your first time
Suitable for use on desktops, servers and gateways
Real-time firewall event monitor shows intrusion attempts as they happen
Enables Internet connection sharing, optionally with DHCP service for the clients
Allows you to define both inbound and outbound access policy
Open or stealth ports, shaping your firewalling with just a few mouse clicks
Enable port forwarding for your local network in just seconds
Option to whitelist or blacklist traffic
Real time firewall events view
View active network connections, including any traffic routed through the firewall
Support for tuning ICMP parameters to stop Denial of Service (DoS) attacks
Support for tuning ToS parameters to improve services for connected client computers
Ability to hook up user defined scripts or rulesets before or after firewall activation
Supports Linux Kernels 2.4 and 2.6
sudo apt-get install firestarter
In the above screen the Status page is displayed showing that the Firewall is running, the number of events detected, the volume of data that has been sent and received by the system since the firewall was activated and a list of active connections.
The main components of the Firestarter interface are:
The firewall wizard: The wizard guides you through configuring the application the first time you run Firestarter.
The status page: This page in the main interface gives you a quick overview of the state of the firewall as well as allowing you start and shut it down.
The events page: The second page in the main interface, the events page contains the intrusion attempt history of the firewall.
The policy page: The final page in the main interface, the policy page is where you review your access policy. The policy alone determines what is allowed through the firewall.
The preferences: The program preferences control many aspects of the interface, as well as giving you the option to enable some additional filtering functions of the firewall.