Introduction to FirewallD CentOS 7. How to start and stop/disable it ?

Introduction to FirewallD CentOS 7. How to start and stop/disable it ?

Introduction to FirewallD CentOS 7 :
FirewallD is a complete firewall solution provided by default with CentOS 7. It control network traffic rules through IP tables and act as frontend controller. It is available with most Linux Distributions. The key features of FirewallD are that it uses zones and services instead of chain and rules which was used in earlier versions and manages rulesets dynamically.
Experts suggests to start using FirewallD instead of iptables as it may discontinued in near future. These both are still supported but you can't keep both at same time.

How to start and stop/disable it ?

Let's Start with FirewallD installation :

1). To install FirewallD : FirewallD is by default installed in CentOS7 and if not, then you can install it through this command :
----
# yum install firewalld -y
----

Now, after installation we have to check that whether iptabels service is running or not and if it is runnign we have to stop and mask it.
----
# systemctl status iptables
# systemctl stop iptables
# systemctl mask iptables

----

2). To start and enable FirewallD services :
----
# systemctl start firewalld
# systemctl enable firewalld

----

3). To check all zones of firewallD :
----
# firewall-cmd --get-zones
----

4). To stop and disable FirewallD service :
----
# systemctl stop firewalld
# systemctl disable firewalld

----

5). To check Firewalld service status :
----
# systemctl status firewalld
----

6). To reload FirewallD configuratuion :
----
# firewall-cmd --reload
----
Author
bhawanisingh
Views
2,406
First release
Last update
Rating
0.00 star(s) 0 ratings
Top