Uncomplicated Firewall
Stable release
0.36-7[1] / October 22, 2020 (2020-10-22)
Repository
Written inPython
Operating systemLinux
LicenseGNU General Public License
Websitelaunchpad.net/ufw, manpages.ubuntu.com/manpages/bionic/en/man8/ufw.8.html

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.

GUIs for Uncomplicated Firewall

Gufw (GUI for Uncomplicated Firewall)
Original author(s)Gufw Developers
Stable release
Repository
Written inPython, PyGObject
Operating systemLinux
PlatformGTK
Available inMore languages
LicenseGNU General Public License
Websitegufw.org
kmyfirewall
Developer(s)KLajos et al.
Repository
Operating systemLinux
PlatformQt
LicenseGNU General Public License
Websitelaunchpad.net/ufw Edit this on Wikidata
UFW KControl Module
Repository
Operating systemLinux
PlatformQt
LicenseGNU General Public License
Websitewww.linux-apps.com
UFW Frontends
Original author(s)Darwin Bautista
Stable release
0.3.2 / 2012 (2012)
Repository
Written inPython, PyGTK
Operating systemLinux
PlatformPyGTK
LicenseGNU General Public License
Websitegithub.com/baudm/ufw-frontends

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.

Features

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)YesYesYesYesYes
Allow/deny incoming rulesYesYesYesYesYes
IPv6YesYesYesYesYes
StatusYesYesYesYesYes
Logging (on/off)YesYesYesYesYes
Extensible frameworkYesYesYesYesYes
Application integrationYesYesYesYes
Limit incoming rules (rate limiting)YesYesYesYes
Multiport incoming rulesYesYesYesYes
debconf/preseedingYesYesYesYes
Default incoming policy (reject)YesYesYesYes
Reject incoming rulesYesYesYesYes
Rule insertionYesYesYesYes
Log levelsYesYesYesYes
Per rule loggingYesYesYesYes
Outgoing filtering (on par with incoming)YesYesYesYes
Filtering by interfaceYesYesYesYes
Bash completionYesYesYesYes
Upstart supportYesYesYesYes
Improved reportingYesYesYesYes
Reset commandYesYesYesYes
rsyslog supportYesYesYesYes
Delete by rule numberYesYesYesYes
Python 2.6 supportYesYesYes
'show listening' reportYesYesYes
Python 2.7 supportYesYesYes
Increased protocol support (AH, ESP)YesYesYes
IPv6 rate limiting via 'limit' commandYesYes
Python 3.2 supportYesYes
Python 3.3 supportYesYes
'show added' reportYesYes
Python 3.4 supportYesYes
Before/after extensibility hooksYesYes
Routed packet filtering (FORWARD)YesYes
systemd supportYes
Increased protocol support (IGMP, GRE)Yes
Python 3.5 supportYes
Snappy for Ubuntu Core supportYes
Per rule commentsYes

References

  1. 1 2 "UncomplicatedFirewall". Ubuntu. Retrieved 26 December 2019.
  2. "UFW in Ubuntu". Ubuntu. Retrieved 21 November 2016.


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.