一、防火墙的分类

1、应用代理:应用层TMG

2、包过滤防火墙:网络层firewalld

3、状态检测防火墙:asa

二、centos7防火墙

1、netfilter:内核态

2、firewalld:用户态

三、firewalld介绍

1、支持区域划分

2、动态防火墙

3、支持IP v4 、  IP v6 、 以太网桥

4、支持服务或应用程序

5、有两种配置模式

1)运行时配置:临时 立即生效

2)永久配置:固定 重启服务生效

四、firewalld 划分区域的方法

1、根据接口

2、根据IP地址

五、firewalld数据处理流程

1、若源地址关联到特定区域,则执行此区域定义规则

2、若源地址没有关联到特定区域,则看传入接口所在区域,并执行相应的规则

3、若传入接口也没有关联到特定区域,则执行默认所指定规则

防火墙(一)_源地址

四、firewalld 划分区域的方法

1、根据接口

2、根据IP地址

五、firewalld数据处理流程

1、若源地址关联到特定区域,则执行此区域定义规则

2、若源地址没有关联到特定区域,则看传入接口所在区域,并执行相应的规则

3、若传入接口也没有关联到特定区域,则执行默认所指定规则

六、预定区域

1、trusted :信任区域接收任何请求

2、internal :内部区域  允许shell等

3、external:外部区域   自动进行地址伪装(互联网)

4、home :家庭 允许ssh等

5、work:办公,允许ssh等

6、dmz :非军事化区域 发布服务器

7、block:不接收任何请求 向源主机返回提示

8、drop:不接收任何请求,不返回任何提示

9、public:默认区域

说明:

默认限制的是对是防火墙本身的服务,对于通过防火墙的请求,要求在出口上必须进行地址转化(除trusted)