Linux7 x以上版本防火牆相關指令大全

2021-10-06 19:24:02 字數 1397 閱讀 8241

本文只針對centos7以上版本,目前企業主流使用的也是7.x版本。

啟動、關閉、重啟防火牆服務

systemctl start firewalld.service

systemctl stop firewalld.service

systemctl restart firewalld.service

顯示防火牆的狀態

systemctl status firewalld.service

開機啟動防火牆

systemctl enable firewalld.service

開機時禁用防火牆

systemctl disable firewalld.service

檢視防火牆是否開機啟動

systemctl is-enabled firewalld.service

檢視已啟動的服務列表

systemctl list-unit-files|grep enabled

檢視啟動失敗的服務列表

systemctl --failed

啟動、停止、重啟httpd服務

檢視版本

firewall-cmd --version

檢視幫助

firewall-cmd --help

顯示狀態

firewall-cmd --state

檢視所有開啟的埠

firewall-cmd --zone=public --list-ports

重新載入,更新防火牆規則

firewall-cmd --reload

檢視區域資訊

firewall-cmd --get-active-zones

檢視指定介面所屬區域

firewall-cmd --get-zone-of-inte***ce=eth0

拒絕所有包

firewall-cmd --panic-on

取消拒絕狀態

firewall-cmd --panic-off

檢視是否拒絕

firewall-cmd --query-panic

開啟80埠,–permanent永久生效,沒有此引數重啟後失效

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

檢視80埠是否開放

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

刪除80埠配置

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

CentOS7 0以上版本linux防火牆問題

centos 7.0預設使用的是firewall作為防火牆,使用iptables來做防火牆,那麼必須重新設定一下 1 直接關閉防火牆 systemctl stop firewalld.service 停止firewall systemctl disable firewalld.service 禁止f...

CentOS 7 x 防火牆操作

永久的開放需要的埠 sudo firewall cmd zone public add port 22 tcp permanent sudo firewall cmd reload 檢查新的防火牆規則 firewall cmd state firewall cmd list all 開啟防火牆 sy...

Centos7 x防火牆配置

1 檢視firewall服務狀態 2 檢視firewall的狀態 firewall cmd state3 開啟 重啟 關閉 firewalld.service服務 開啟 service firewalld start 重啟 service firewalld restart 關閉 service f...