Vuurmuur - is a powerful firewall manager built on top of ​iptables on Linux.

Vuurmuur – is a powerful firewall manager built on top of ​iptables on Linux.

Latest change Vuurmuur v0.8rc2 11/1/2017:
+ common: unify into single project
+ conf: default to black background on new installs
+ debian: update and cleanup
+ common: turn vrmr_list_setup into void with assert
+ vuurmuur_log: fix various coverity issues
+ vuurmuur_script: fix coverity issues
+ vuurmuur_conf: fix coverity warning in connections

Vuurmuur is a powerful firewall manager built on top of ​iptables on Linux. It has a simple and easy to learn configuration that allows both simple and complex configurations. The configuration can be fully configured through an Ncurses GUI, which allows secure remote administration through SSH or on the console. Vuurmuur supports traffic shaping, has powerful monitoring features, which allow the administrator to look at the logs, connections and bandwidth usage in realtime.

vuurmuur v0.8rc2

Features:
Administration
+ no iptables knowledge required
+ human readable rules syntax
+ IPv6 (experimental)
+ traffic shaping
+ Ncurses GUI, no X required.
+ portforwarding is made very simple
+ easy to setup in with NAT
+ secure default policy
+ entirely manageble through ssh and from the console (including from windows using PuTTY)
+ scriptable for integration with other tools
+ can produce a bash firewall script
+ anti-spoofing features
+ killing of unwanted connections
+ supports working with ​Suricata IPS & ​Snort_inline using QUEUE or NFQUEUE

Monitoring
+ realtime logviewing
+ realtime connection viewing
+ filtering in logviewing and connection viewing
+ basic traffic volume accounting
+ searching through old logfiles

Accounting
+ audit logging: all changes are logged
+ logging of new connections and bad packets
+ traffic volume accounting

usage and download from source:

Source: https://github.com/inliniac