Add open ports to firewalld under CentOS

Add to

firewall-cmd --zone=public --add-port= 8080 /tcp --permanent (--permanent takes effect permanently, it will fail after restart without this parameter)

reload

firewall-cmd --reload

Check

firewall-cmd --zone=public --query-port=8080/tcp

delete

firewall-cmd --zone=public --remove-port=8080/tcp --permanent

Check if firewall is running

The following two commands can be

systemctl status firewalld.service

firewall-cmd --state

Check which ports are currently open

In fact, a service corresponds to a port, and each service corresponds to an xml file under /usr/lib/firewalld/services.

firewall-cmd --list-services

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325265088&siteId=291194637