CentOS7開啟防火牆及特定埠

2021-08-21 18:34:33 字數 1268 閱讀 4058

開啟防火牆服務

以前為了方便,把防火牆都關閉了,因為現在專案都比較重要,害怕受到攻擊,所以為了安全性,現在需要將防火牆開啟,接下來介紹一下步驟。

1, 首先檢視防火牆狀態:

firewall-cmd --state
下圖所示為關閉防火牆,接下來需要開啟

2, 開啟防火牆,

啟動firewall:

systemctl start firewalld.service
設定開機自啟:

systemctl enable firewalld.service
3, 重啟防火牆:

systemctl restart firewalld.service
4, 檢查防火牆狀態是否開啟:

firewall-cmd --state
如圖顯示已經開啟

5, 檢視防火牆設定開機自啟是否成功:

systemctl is-enabled firewalld.service;echo $?
如圖所示,即為成功

以上就是開啟防火牆相關步驟

開啟特定埠

開端口命令:firewall-cmd --zone=public --add-port=80/tcp --permanent

重啟防火牆:systemctl restart firewalld.service

命令含義:

--zone #作用域

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

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

如圖,可看到開啟埠成功:

如果不放心,可以通過命令:

netstat -ntlp

或:firewall-cmd --list-ports

檢視開啟的所有埠,具體如圖

CentOS7開啟防火牆及特定埠

1,檢視防火牆狀態 firewall cmd state 2,開啟防火牆,啟動firewall systemctl start firewalld.service 設定開機自啟 systemctl enable firewalld.service 3,重啟防火牆 systemctl restart ...

centOs7開啟防火牆

1.檢視目前防火牆 firewall cmd list all2.開放3306埠。firewall cmd permanent add port 3306 tcp3.重啟防火牆 service firewalld restart4.檢視3306埠是否開放 firewall cmd query por...

CentOS7關閉 開啟防火牆

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