CentOS7 x 防火牆命令總結

2022-07-11 14:06:10 字數 1051 閱讀 3146

最近在使用linux時,總是記不住防火牆的命令。所以總結一下防火牆的命令。

第一部分:開發環境下

檢視防火牆狀態:

systemctl status firewalld.service

關閉防火牆命令:

systemctl stop firewalld.service

檢視防火牆狀態:

systemctl status firewalld.service

禁止開機自啟防火牆:

systemctl disable firewalld.service

開機時自動啟動防火牆

systemctl enable firewalld

查詢防火牆服務是否開機啟動:

systemctl is-enabled firewalld

第二部分:有時候在正式環境下

在安裝軟體或列庫時,除了直接開啟和關閉防火牆,也可以通過對埠的操作直接開放連線;

新增埠,新增完之後要更新防火牆規則:

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

更新防火牆規則:

firewall-cmd --reload

檢視埠狀態,出現yes即為開啟:

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

刪除開放的埠,刪除完要更新防火牆規則:

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

注意注意:每次都更新防火牆規則,都需要重新更新:firewall-cmd --reload,更新狀態;

此外,在更新完防火牆的設定後,也可以檢視所有開啟的埠:

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

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...

CentOS 7 X 關閉預設防火牆

centos 7.x預設使用的是firewall作為防火牆,如果你想用centos主機做乙個伺服器和其他主機互動,socket通訊什麼的,不把預設防火牆關掉是不行的。那我們來看下如何在一台新裝centos 7.x的主機關閉預設防火牆。一.關閉預設firewall systemctl stop fir...