Do I need a firewall for my fedora 38?
I’m new to Linux, previously been on Windows where I used defender + Windows firewall. Now I’m on fedora which also have its firewall called firewalld. Are those sufficient, or do I need any other solutions for my security?
All the other comments kind of suggest otherwise, but I am pretty certain that fedora comes with firewalld enabled by default.
It is enabled, but the default FedoraWorkstation zone only blocks connections to ports below 1025.
deleted by creator
I treat all guests on the network as potentially hostile, so I enable firewalls on all of my hosts.
I believe that Fedora’s firewall is enabled by default, but it leaves open ports 1025-65535/tcp and 1025-65535/udp.
To lock down some sane defaults:
sudo firewall-cmd --permanent --remove-port=1025-65535/tcp sudo firewall-cmd --permanent --remove-port=1025-65535/udp sudo firewall-cmd --reload
Verify allowed ports with:
sudo firewall-cmd --list-ports
See also:
PS: if you have a Steam Link, you’ll want to open these ports for connectivity:
sudo firewall-cmd --permanent --add-port=27031/udp # steam remote play sudo firewall-cmd --permanent --add-port=27036/udp # steam remote play sudo firewall-cmd --permanent --add-port=27036/tcp # steam remote play sudo firewall-cmd --permanent --add-port=27037/tcp # steam remote play
You can also achieve this by setting up VLAN for guests
Uncomplicated Firewall is easy to setup and understand. It blocks traffic and allows it. Install UFW
sudo apt install ufw
My recommended(Chris Titus)
`sudo ufw limit 22/tcp
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw enable`
Is this enough?