firewalld的基础应用

FIREWALLD原理

概述:
1、支持网络区域所定义的网络链接以及接口安全等级的动态防火墙管理工具
2、支持IPv4、IPv6防火 墙设置以及以太网桥
支持服务或应用程序直接添加防火墙规则接口:|
拥有两种配置模式:
1、运行时配置
2、永久配置

Firewalld与Iptables

netfilter
1、位于Linux内核中的包过滤功能
2、称为Linux防火墙的“内核态”
Firewalld/iptables
1、CentOS7默认的管理防火墙规则的工具(Firewalld)
2、称为Linux防火墙的“用户态”
在这里插入图片描述

区域介绍

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

Firewalld 数据处理流程

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

图形界面Firewalld-config图解

在这里插入图片描述

dlaXhpbl80ODE5MDg5MQ==,size_16,color_FFFFFF,t_70)

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
这些子选项包括:
在这里插入图片描述

实操验证原理

实验要求

我们需要准备三台虚拟机分别为
20.0.0.140
20.0.0.141
20.0.0.142
其中20.0.0.140作为服务器,20.0.0.141做客户机,20.0.0.142做客户机
要求:1 禁止客户机20.0.0.141ping 服务器 2 至允许 20.0.0.141 主机访问ssh服务3 允许所有主机访问Apache服务

实验

先去20.0.0.140安装一个httpd

[root@localhost ~]# yum -y install httpd

去20.0.0.141与20.0.0.142下分别安装lynx服务

[root@localhost ~]# yum -y install lynx

宿主机打开浏览页访问20.0.0.140
先关闭140主机的防火墙下面我们去关闭20.0.0.140主机的防火墙,同时开启http服务

[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# systemctl start httpd

分别用20.0.0.141和20.0.0.142使用lynx服务访问一下httpd,再用自己的电脑打开浏览页访问20.0.0.140可以看到:
在这里插入图片描述

141与142访问成功了

在这里插入图片描述

自己的电脑网页也访问成功了,说明http服务可以正常使用!! 接下来我们开始做三条要求配置如下
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

简述一下实验过程

首先去141安装一个httpd
去主机141与142分别安装lynx服务,这一步是为了测试http好坏
去虚拟机下操作:
第二步确保140服务器的防火墙开启
输入命令进入控制界面到work下选择sources里的ADD 把20.0.0.141添加进去
到work下选择Icmp Filter 勾选一下echo-request
到work下services 只勾选ssh和http
这里我们操作的是为了让20.0.0.141ping不通20.0.0.140,同时让20.0.0.141可以远程登录20.0.0.140,可以访问http服务
最后去public 只勾选http 其他全部不勾选只开放http服务,其他一律不开通

验证

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

我们发现直接登录140是登录不了的,而20.0.0.141主机却可以远程登录服务器,20.0.0.142也同样远程登录不了140服务器

验证

在这里插入图片描述
在这里插入图片描述

141主机不能ping140主机可以ping

验证

在这里插入图片描述
在这里插入图片描述

都可以访问http

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值