centOS7 防火牆使用

2021-08-23 12:42:50 字數 1795 閱讀 2419

centos7開始使用systemctl來管理服務和程式,包括了service和chkconfig。

firewall-cmd --state #檢視預設防火牆狀態(關閉後顯示notrunning,開啟後顯示running)

[root@localhost ~]#firewall-cmd --state

not running

檢查防火牆的狀態:

[root@localhost ~]#systemctl list-unit-files|grep firewalld.service            --防火牆處於關閉狀態

firewalld.service                          disabled

或者[root@localhost ~]#systemctl status firewalld.service

● firewalld.service - firewalld - dynamic firewall daemon

loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)

active: inactive (dead)

關閉防火牆:

systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁止firewall開機啟動

[root@localhost ~]#systemctl stop firewalld.service

[root@localhost ~]#systemctl disable firewalld.service

啟動乙個服務: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;echo $?

檢視已啟動的服務列表:systemctl list-unit-files|grep enabled

centos 7 firewall 命令:

檢視已經開放的埠:

firewall-cmd --list-ports

開啟埠

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

命令含義:

–zone #作用域

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

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

重啟防火牆

firewall-cmd --reload #重啟firewall

systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁止firewall開機啟動

firewall-cmd --state #檢視預設防火牆狀態(關閉後顯示notrunning,開啟後顯示running)

Centos7 防火牆使用

1 firewalld的基本使用 啟動 systemctl start firewalld 檢視狀態 systemctl status firewalld 停止 systemctl disable firewalld 禁用 systemctl stop firewalld 2.systemctl是c...

CentOS7 防火牆 firewall 使用方法

安裝 yum install firewalld firewalld config 基本操作 1.啟動 systemctl start firewalld.service 2.停止 systemctl stop firewalld.service 3.重啟 更改後需要重啟 firewall cmd ...

CentOS7使用iptables防火牆開放埠

背景 在centos上面安裝了mysql svn tomcat等軟體,發現訪問不了,用telnet命令檢視埠,發現都不通 telnet ip 埠centos7 預設使用firewalld防火牆,如果想換回iptables防火牆,可關閉firewalld並安裝iptables。systemctl st...