Scenario / Questions
In CentOS 6 I could type
setup from the command line and I would be presented with a set of tools, one of them being
Firewall configuration. I can still do this in CentOS 7, except the list no longer includes
Firewall configuration as an option.
Does anyone know where I can find it now and why it has been moved?
This is where I used to go to allow incoming traffic via
HTTPS. If there’s a better way, I’d gladly take the advice. Thanks.
Find below all possible solutions or suggestions for the above questions..
Since the release of RedHat/CentOS 7, the previous firewall system has been replaced with firewalld.
At the time of writing there is no curses-like console interface similar to system-config-firewall. If you don’t mind using a GUI you could use firewall-config instead.
If you need something for the console you will have to use firewall-cmd instead.
For more information and full documentation about firewalld:
4.5. Using Firewalls
I hope this might help you!
Here are some commands with descriptions below that I came across and were helpful
firewall-cmd --state view status of firewalld service (systemctl status firewalld) firewall-cmd --zone=public --list-all gets all info for the “public” zone firewall-cmd --list-all-zones shows all info for all zones firewall-cmd --zone=public --add-port=80/tcp --permanent adds port 80 to public zone firewall-cmd --zone=public --add-service=http --permanent adds service http to public zone firewall-cmd --reload run this after making changes firewall-cmd --zone=public --remove-port=80/tcp --permanent to remove port 80 from public zone firewall-cmd --get-default-zone shows default zone for firewall firewall-cmd --get-active-zones zones where network interfaces or sources are assigned
A quicker way of disabling firewalld is the following.
systemctl disable firewalld
this removes the .service so you should get something similar to
rm '/etc/systemd/system/basic.target.wants/firewalld.service' rm '/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service'
Disclaimer: This has been sourced from a third party syndicated feed through internet. We are not responsibility or liability for its dependability, trustworthiness, reliability and data of the text. We reserves the sole right to alter, delete or remove (without notice) the content in its absolute discretion for any reason whatsoever.
Source: CentOS 7 Firewall Configuration