Yes, you need a firewall on Linux - here's why and which to use
Briefly

Linux systems are built with robust security features, including a permissions system and built-in mechanisms like AppArmor and SELinux. Despite this, the need for a firewall remains important. Many Linux distributions come pre-installed with firewalls, but some have them disabled by default. Users should be aware of the security of their home network, including whether their Internet Service Provider's gateway includes a firewall. The necessity of a Linux firewall depends on the presence and security of network hardware.
Linux's heightened security results from a tight permissions system and security mechanisms like AppArmor and SELinux. However, a firewall is still essential for added security.
Every Linux distribution comes with a firewall, but some have it disabled by default, raising questions about security readiness for users.
Read at ZDNET
[
|
]