Bodystyle: | width:28em; |
Uncomplicated Firewall | |
Latest Release Version: | 0.36-7[1] |
Programming Language: | Python |
Operating System: | Linux |
License: | GNU General Public License |
Website: | , |
Uncomplicated Firewall (UFW) is a program for managing a netfilter firewall designed to be easy to use. It uses a command-line interface consisting of a small number of simple commands, and uses iptables for configuration. UFW is available by default in all Ubuntu installations since 8.04 LTS.[1] UFW has been available by default in all Debian installations since 10.
Bodystyle: | width:28em; |
Gufw (GUI for Uncomplicated Firewall) | |
Author: | Gufw Developers |
Latest Release Version: | 20.04.1-1 |
Latest Release Date: | --> |
Programming Language: | Python, PyGObject |
Operating System: | Linux |
Platform: | GTK |
Language: | More languages |
License: | GNU General Public License |
Bodystyle: | width:28em; |
kmyfirewall | |
Developer: | KLajos et al. |
Operating System: | Linux |
Platform: | Qt |
License: | GNU General Public License |
Bodystyle: | width:28em; |
UFW KControl Module | |
Operating System: | Linux |
Platform: | Qt |
License: | GNU General Public License |
Bodystyle: | width:28em; |
UFW Frontends | |
Author: | Darwin Bautista |
Latest Release Version: | 0.3.2 |
Programming Language: | Python, PyGTK |
Operating System: | Linux |
Platform: | PyGTK |
License: | GNU General Public License |
Gufw is intended to be an easy, intuitive graphical user interface for managing Uncomplicated Firewall. It supports common tasks such as allowing or blocking pre-configured, common P2P, or individual ports. Gufw has been designed for Ubuntu, but is also available in Debian-based distributions and in Arch Linux; anywhere Python, GTK and UFW are available.
Netfilter feature[2] | 0.16.2 (8.04 LTS) | 0.30 (10.04 LTS) | 0.31.1-1 (12.04 LTS) | 0.34-0 (14.04 LTS) | 0.35-0 (16.04 LTS) | |
---|---|---|---|---|---|---|
Default incoming policy (allow/deny) | ||||||
Allow/deny incoming rules | ||||||
IPv6 | ||||||
Status | ||||||
Logging (on/off) | ||||||
Extensible framework | ||||||
Application integration | ||||||
Limit incoming rules (rate limiting) | ||||||
Multiport incoming rules | ||||||
debconf/preseeding | ||||||
Default incoming policy (reject) | ||||||
Reject incoming rules | ||||||
Rule insertion | ||||||
Log levels | ||||||
Per rule logging | ||||||
Outgoing filtering (on par with incoming) | ||||||
Filtering by interface | ||||||
Bash completion | ||||||
Upstart support | ||||||
Improved reporting | ||||||
Reset command | ||||||
rsyslog support | ||||||
Delete by rule number | ||||||
Python 2.6 support | ||||||
'show listening' report | ||||||
Python 2.7 support | ||||||
Increased protocol support (AH, ESP) | ||||||
IPv6 rate limiting via 'limit' command | ||||||
Python 3.2 support | ||||||
Python 3.3 support | ||||||
'show added' report | ||||||
Python 3.4 support | ||||||
Before/after extensibility hooks | ||||||
Routed packet filtering (FORWARD) | ||||||
systemd support | ||||||
Increased protocol support (IGMP, GRE) | ||||||
Python 3.5 support | ||||||
Snappy for Ubuntu Core support | ||||||
Per rule comments |