This is an old revision of the document!
https://fedoraproject.org/wiki/FirewallD
http://oracle-base.com/articles/linux/linux-firewall-firewalld.php
http://www.certdepot.net/rhel7-get-started-firewalld/
FirewallD is the default firewall implementation on CentOS 7.
firewall-cmd --help
firewall-cmd --state firewall-cmd --reload firewall-cmd --complete-reload firewall-cmd --get-zones firewall-cmd --get-default-zone firewall-cmd --get-services firewall-cmd --get-services firewall-cmd --get-icmptypes firewall-cmd --list-all-zones firewall-cmd --zone=public --list-all
Allow HTTP and HTTPS to a web server:
firewall-cmd --permanent --zone=public --add-service=http --add-service=https firewall-cmd --reload