In the field of simple users (homes / offices) when it comes to using a Operating system of whatever type, in general, you do not have to carry out complex or technical tasks on it, such as, content filtering, connections and port opening or blocking, Among others.
Since these types of activities are usually centralized by the Computer Units through servers and managed in the ordenadores by IT specialists. But, when a simple user needs to make use of this, in order not to be complicated the task on his computer, there are simple and easy graphic applications such as "Firewall Config" y Gufw.
Table of Contents
About Firewalls, GUFW and IPTables
And as usual, before going fully into today's topic we will leave for those interested in exploring some of our latest previous related posts with the theme of Firewalls, GUFW and IPTables, the following links to them. So that they can click quickly if necessary, after finishing reading this publication:
"Like all Linux distros, Ubuntu already comes with a firewall installed. This firewall, in fact, comes embedded in the kernel. In Ubuntu, the firewall command line interface was replaced by a somewhat easier to use script. However, ufw (Uncomplicated FireWall) also has a graphical interface that is super easy to use. In this post, we will present a step-by-step mini-guide on how to use gufw, the ufw graphical interface, to configure our firewall." How to configure the firewall in Ubuntu
"Iptables is the part of the Linux kernel (a module) that deals with filtering packets. This said in another way, it means that Iptables is the part of the kernel whose job is to know what information / data / packages you want to enter your computer, and what not." Iptables for newbies, curious, interested
Firewall Config: GUI configuration tool for firewalld
What is Firewall Config?
Surely many Linuxeros already know Gufw. But for those who do not know it, it is an easy and intuitive way to manage Linux native firewall (Iptables), since it offers a graphical user interface (GUI) for the console firewall application (CLI) called Ufw. And among the things that can be done with Gufw They are, performing common tasks such as allowing or blocking preconfigured, common p2p, or individual ports.
However, there is another great app called "Firewall Config" which on its official website is briefly described as follows:
"It is a graphical configuration tool for firewalld." firewall-config
Being the application Firewalld following:
"A console application (CLI) that provides a dynamically managed firewall with support for network zones / firewalls that define the level of trust for network connections or interfaces. It supports IPv4, IPv6 firewall configurations, ethernet bridges, and IP pools. In addition, it establishes a separation between the runtime configuration options and the permanent ones, and thanks to the fact that it makes use of the D-Bus interface, it is easy to configure services, applications and also for users to modify the firewall configuration."
In addition, it is good to clarify that Firewalld is actually a frontend controller for Iptables, such as Ufw, only, it uses zones and services instead of chains and rules. And it manages rule groups dynamically, allowing updates without breaking sessions and connections. Consequently, Firewalld is not a substitute for Iptables.
Some of them are:
- Complete D-Bus API
- IPv4, IPv6, bridge and ipset support
- NAT IPv4 and IPv6 support
- Firewall zones
- Predefined list of zones, services and icmptypes
- Rich language for more flexible and complex rules in zones
- Timed Firewall Rules in Zones
- Blocking: Whitelist of applications that can modify the firewall
- Automatic loading of Linux kernel modules
- Integration with Puppet
In the field of servers there are several options for applications, systems and complete distributions with robust solutions for Firewalls (Firewalls). However, in the field of graphic applications for computers of simple users (non-technical), to carry out tasks of content filtering we recommend the use of a useful and simple app called "Host Minder". Which is very easy to use, so it efficiently serves as an excellent parental control system (firewall) on some of our appreciated GNU / Linux Distros.
"It is an application used to block unwanted web domains. It has a simple graphical user interface that allows you to easily update the file «
/etc/hosts»From your GNU / Linux Distro to one of StevenBlack's four consolidated hosts / hosts files. These consolidated host files allow you to block websites of various categories, such as: Ads, Porn, Gaming, Social Networks and Fake News."
In a next post we will delve into the use of Firewalld y "Firewall Config".
In short, using both "Firewall Config" as Gufw to handle Iptables (native linux kernel firewall) graphically on any GNU / Linux Distro where their installer packages are available or compatible is a great option to explore. Above all, for those users who are starting out and do not have so much technical and terminal (console) knowledge to perform tasks of content filtering, connections and port jams or blocking, among other technical activities.
We hope that this publication will be very useful for the entire
«Comunidad de Software Libre y Código Abierto» and of great contribution to the improvement, growth and diffusion of the ecosystem of applications available for
«GNU/Linux». And do not stop sharing it with others, on your favorite websites, channels, groups or communities of social networks or messaging systems. Finally, visit our home page at «FromLinux» to explore more news, and join our official channel Telegram from DesdeLinux.