Centos 7 防火牆常用命令

2021-10-01 19:07:00 字數 1528 閱讀 9699

1.關閉防火牆

# 臨時(僅對本次開機有效,重啟後防火牆會再次啟用)

systemctl stop firewalld.service

#永久(重啟後防火牆依然關閉)

systemctl disable firewalld.service

2.開啟防火牆
# 啟動

systemctl start firewalld.service

# 防火牆隨系統開啟啟動

systemctl enable firewalld.service

3.重啟防火牆
systemctl restart firewalld

firewall-cmd --reload

4.檢視firewalld服務狀態
systemctl status firewalld
5.檢視firewalld的狀態
firewall-cmd --state
6.檢視防火牆規則
firewall-cmd --list-all
7.查詢埠
# 檢視所有已開放的臨時埠(預設為空)

firewall-cmd --list-ports

# 檢視所有永久開放的埠(預設為空)

firewall-cmd --list-ports --permanent

# 查詢埠是否開放(例如:80埠)

firewall-cmd --query-port=80/tcp

8.開放埠
# 新增臨時開放埠(例如:80埠)

firewall-cmd --zone=public --add-port=80/tcp

# 新增永久開放的埠(例如:80埠)

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

#重啟防火牆(修改配置後要重啟防火牆)

firewall-cmd --reload

systemctl restart firewalld

9.關閉埠
# 關閉臨時埠(例如:80埠)

firewall-cmd --remove-port=80/tcp

# 關閉永久埠(例如:80埠)

firewall-cmd --remove-port=80/tcp --permanent

#重啟防火牆(修改配置後要重啟防火牆)

firewall-cmd --reload

systemctl restart firewalld

firwall-cmd:是linux提供的操作firewall的乙個工具

zone=public:作用域

add-port=8080/tcp:新增埠,格式為:埠/通訊協議

permanent:永久生效,沒有此引數重啟後失效

CentOS7 防火牆常用命令

啟動 systemctl start firewalld 檢視狀態 systemctl status firewalld 禁用,禁止開機啟動 systemctl disable firewalld 停止執行 systemctl stop firewalld 重啟防火牆 systemctl resta...

centos7防火牆常用命令

centos7使用systemctl指令來管理系統的單一服務,在centos7中對於firewalld 防火牆 服務的開啟 關閉 狀態查詢也同樣是使用該指令,操作如下 啟動防火牆 systemctl start firewalld 檢視防火牆狀態 systemctl status firewalld...

Centos7防火牆常用命令

1.啟動防火牆 systemctl start firewalld2.關閉防火牆 systemctl stop firewalld3.檢視狀態 systemctl status firewalld4.開機啟用防火牆 systemctl enable firewalld5.開機禁用防火牆 system...