天天看點

Linux防火牆基本配置指令

Linux防火牆基本配置指令

1、檢視firewall服務狀态

systemctl status firewalld

Linux防火牆基本配置指令

說明:active顯示firewal的狀态,上圖可以看到running

2、檢視firewall的狀态

firewall-cmd --state

Linux防火牆基本配置指令

說明:firewall的狀态有2種:running表示正在運作,not running表示未運作

3、開啟、重新開機、關閉、firewalld.service服務

service firewalld start //開啟防火牆

Linux防火牆基本配置指令

service firewalld restart //重新開機防火牆

Linux防火牆基本配置指令

service firewalld stop //關閉防火牆

Linux防火牆基本配置指令

說明:關閉後,可檢視是否為not running 狀态

4、檢視防火牆規則

firewall-cmd --list-all

Linux防火牆基本配置指令

5、查詢、開放、關閉端口

firewall-cmd --query-port=8080/tcp //查詢端口8080是否開放

Linux防火牆基本配置指令

說明:no表示端口未開放,yes表示端口開放

firewall-cmd --permanent --add-port=8080/tcp // 開放8080端口

Linux防火牆基本配置指令

說明:開放端口不能及時生效,需要重新開機防火牆服務,指令“firewall-cmd --reload”

firewall-cmd --permanent --remove-port=8080/tcp //移除8080端口

Linux防火牆基本配置指令

說明:移除端口也需要重新開機防火牆服務,重新開機後可查詢驗證,顯示為“no”說明已成功移除。

firewall-cmd --reload //重新開機防火牆(修改配置後要重新開機防火牆)

Linux防火牆基本配置指令

說明:顯示為success表示防火牆服務重新開機成功

Linux防火牆基本配置指令

繼續閱讀