来源 | FaithSinan
https://faithsinan.github.io
前言:
在Linux环境中的防火墙设置、端口开放关闭,都是由firewalld服务进行管理的,
firewalld的firewalld-cmd就是用来修改配置防火墙的命令行客户端,类似于windows中的cmd一样。
一、环境
centos 7
二、常用命令:
1、查看zone(作用域)信息
$ firewall-cmd --list-all-zones #显示防火墙所有域配置信息
$ firewall-cmd --get-active-zones #查看活动中的域
2、开放关闭某项服务
$ firewall-cmd --zone=public --add-service=http --permanent #在public永久开放某项服务,例如http,添加--permanent永久生效,不加重启失效
$ firewall-cmd --zone=publ