1. 程式人生 > >linux centos7 防火牆的使用

linux centos7 防火牆的使用

1、新增開放埠

firewall-cmd --permanent --zone=public --add-port=837/tcp

提示FirewallD is not running
2、通過systemctl status firewalld檢視firewalld狀態,發現當前是dead狀態,即防火牆未開啟。
在這裡插入圖片描述
3、systemctl start firewalld開啟防火牆
4、systemctl status firewalld running即已開啟了
在這裡插入圖片描述
5、systemctl stop firewalld 關閉防火牆
6、再次執行 提示success

 firewall-cmd --permanent --zone=public --add-port=837/tcp

7、防火牆埠的檢視以及各種各種命令

#centos7啟動防火牆
systemctl start firewalld.service
#centos7停止防火牆/關閉防火牆
systemctl stop firewalld.service
#centos7重啟防火牆
systemctl restart firewalld.service


 #設定開機啟用防火牆
 systemctl enable firewalld.service
 #設定開機不啟動防火牆
 systemctl disable firewalld.service
 #centos7檢視防火牆所有資訊
 firewall-cmd --list-all
 #centos7檢視防火牆開放的埠資訊
 firewall-cmd --list-ports
 #刪除
 firewall-cmd --zone=public --remove-port=80/tcp --permanent
 注意:新增/刪除操作需要重啟防火牆服務.


 firewall-cmd --zone=public --add-port=80/tcp --permanent
 #說明:
 #–zone #作用域
 #–add-port=80/tcp #新增埠,格式為:埠/通訊協議
 #–permanent 永久生效,沒有此引數重啟後失效

 #多個埠:
 firewall-cmd --zone=public --add-port=80-90/tcp --permanent
 注意:新增/刪除操作需要重啟防火牆服務.