1 , firewalld basic use
Start: systemctl Start firewalld
Close: systemctl STOP firewalld
View status: systemctl Status firewalld
Disable boot : systemctl disable firewalld
Power On : systemctl enable firewalld
2.systemctl is CentOS7 service management tool in the main tool before it blends service and chkconfig functions in one.
Start a service: systemctl Start firewalld.service
Close a service: systemctl STOP firewalld.service
Restart a service: systemctl restart firewalld.service
Status display of a service: systemctl Status firewalld.service
Enable a service at boot: systemctl enable firewalld.service
At boot disable a service: systemctl disable firewalld.service
See if service startup: systemctl IS-Enabled firewalld.service
View your active list of services: systemctl List-Unit-Files | grep Enabled
View a list of services failed to start: systemctl --failed
3. Configure firewalld-cmd
View Version: Firewall-cmd --version
View Help: Firewall-cmd --help
Display state: Firewall-cmd --state
View all open ports: Firewall-cmd = --zone public --list-the ports
Update firewall rules: Firewall-cmd --reload
Viewing area information : firewall-cmd --get-active- zones
Specifies an interface belongs: Firewall-cmd --get-Zone-of-interface eth0 =
Reject all packets: Firewall-ON-cmd --panic
Unblock state: Firewall-cmd --panic-OFF
Check whether to reject: Firewall-cmd-panic --query
How to open a port that it
Add to
cmd = --zone public-Firewall-Port --add = 80 / TCP --permanent ( --permanent permanent, this does not restart the failed parameter)
Reload
firewall-cmd --reload
View
firewall-cmd --zone= public --query-port=80/tcp
delete
firewall-cmd --zone= public --remove-port=80/tcp --permanent