CentOS 7 using firewalld turn off the firewall and open ports

1, the basic use of firewalld
start: systemctl start firewalld
closed: systemctl stop firewalld
view status: systemctl status firewalld
boot disabled: systemctl disable firewalld
Power On: systemctl enable firewalld


2.systemctl is CentOS7 service management tool in the main tool that combines before chkconfig and service functions in one.
Start a service: systemctl start firewalld.service
shut down a service: systemctl stop firewalld.service
restart a service: systemctl restart firewalld.service
displays the status 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 the service startup: systemctl is-enabled firewalld.service
view your active list of services: systemctl list-unit-files | grep enabled
to view list of services failed to start: systemctl - -failed

3. Configure firewalld-cmd

View Version: firewall-cmd --version
View help: firewall-cmd --help
display status: firewall-cmd --state
view all open ports: firewall-cmd --zone = public --list -ports
to update the firewall rules: firewall-cmd --reload
viewing area information: firewall-cmd --get-active- zones
Specifies an interface belongs: firewall-cmd --get-zone- of-interface = eth0
to reject all packets: firewall-cmd --panic -on
Unblock status: firewall-cmd --panic-off
to see if refused: firewall-cmd --query-panic

that how to open a port it
to add
firewall-cmd --zone = public --add- port = 80 / tcp --permanent (--permanent permanent, this argument does not fail after the restart)
reload
firewall-cmd --reload
view
firewall-cmd --zone = public --query- port = 80 / tcp
delete
firewall-cmd - zone = public --remove-port = 80 / tcp --permanent

Guess you like

Origin www.cnblogs.com/xuchen0117/p/11881416.html