专注一件事
致力于让运维变得更简单、更高效、更快速。

CentOS7 配置防火墙firewall

1、查看防火墙服务状态

systemctl status firewalld

2、查看防火墙的状态

firewall-cmd --state

3、开启、重启、关闭、firewalld.service服务,禁止开机启动firewalld.service服务

开启firewalld.service服务:

systemctl start firewalld.service

重启firewalld.service服务:

systemctl restart firewalld.service

关闭firewalld.service服务:

systemctl stop firewalld.service

禁止firewalld.service服务开机启动:

systemctl disable firewalld

开启firewalld.service服务开机启动:

systemctl enable firewalld

4、查看防火墙规则

firewall-cmd --list-all 

5、查询、开放、关闭端口

查询80端口是否开放:

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

查询SSH服务是否开放:

firewall-cmd --query-service=ssh

防火墙开放8080端口:

firewall-cmd --permanent --add-port=8080/tcp

防火墙移除8080端口:

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

重启防火墙(修改配置后要重启防火墙):

firewall-cmd --reload

6、配置参数解释

firwall-cmd:#是Linux提供的操作firewall的一个工具;
--permanent:#表示设置为持久;
--add-port:#标识添加的端口。

7、防火墙配置文件目录位置
系统配置目录:

/usr/lib/firewalld/services

用户配置目录:

/etc/firewalld/

赞(1) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《CentOS7 配置防火墙firewall》
文章链接:https://www.cnitdog.com/centos7-firewall-configure.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

微信扫一扫打赏