
centos7防火牆管理
安裝防火牆
yum install firewalld systemd -y
查看已經開放的端口:
firewall-cmd --list-ports
開放端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
重啟防火牆:
systemctl reload firewalld
報錯: FirewallD is not running
解決:
(忘記截圖了, 借鑒一下: https://jingyan.baidu.com/album/5552ef47f509bd518ffbc933.html?picindex=2)
① systemctl status firewalld
查看firewalld狀態,發現當前是dead狀態,即防火牆未開啟。

② systemctl start firewalld
開啟防火牆,沒有任何提示即開啟成功。
再次通過systemctl status firewalld查看firewalld狀態,顯示running即已開啟了。

③ systemctl stop firewalld
如果要關閉防火牆設置,可能通過systemctl stop firewalld這條指令來關閉該功能。
