在centos7中,可以利用「sudo systemctl status firewalld」指令查看是否有防火牆,該指令可以查看目前防火牆的狀態,當出現「active(running)」時,表示防火牆已經打開了。
本文操作環境:centos 7系統、Dell G3電腦。
一、防火牆的開啟、關閉、停用指令
(1)設定開機啟用防火牆:systemctl enable firewalld.service
#(2)設定開機停用防火牆:systemctl disable firewalld.service
(3)啟動防火牆:systemctl start firewalld
(4)關閉防火牆:systemctl stop firewalld
#(5)檢查防火牆狀態:systemctl status firewalld
二、使用firewall-cmd設定埠
(1)查看防火牆狀態:firewall-cmd --state
(2)重新載入設定:firewall-cmd --reload
(3)查看開放的連接埠:firewall-cmd --list-ports
(4)開啟防火牆連接埠:firewall -cmd --zone=public --add-port=9200/tcp --permanent
指令意義:
–zone #作用域
–add-port= 9200/tcp #新增端口,格式為:端口/通訊協定
–permanent #永久生效,沒有此參數重啟後失效
注意:新增連接埠後,必須用命令firewall-cmd --reload重新載入一次才會生效
(5)關閉防火牆連接埠:firewall-cmd --zone=public --remove-port=9200/tcp --permanent
看centos7的防火牆的狀態,查看的指令為
sudo systemctl status firewalld。
查看後,看到active(running)就表示防火牆打開了。
推薦教學:《centos教學》
以上是centos7怎麼檢查是否有防火牆的詳細內容。更多資訊請關注PHP中文網其他相關文章!