【自学网络安全】:安全策略与用户认证综合实验

news/2024/7/24 2:33:01 标签: web安全, 安全, 服务器

实验拓扑图:

在这里插入图片描述
实验任务:
1、DMZ区内的服务器,办公区仅能在办公时间内(9:00-18:00)可以访问,生产区的设备全天可以访问
2、生产区不允许访问互联网,办公区和游客区允许访问互联网
3、办公区设备10.0.2.10不允许访问Dmz区的FTP服务器和HTTP服务器,仅能ping通10.0.3.10
4、办公区分为市场部和研发部,研发部IP地址固定,访问dmz区使用匿名认证,市场部需要用户绑定IP地址,访问dmz区使用免认证;
游客区人员不固定,不允许访问DMZ区和生产区,统一使用Guest用户登录,密码Admin@123,游客仅有访问公司门户网站和上网的权限,
门户网站地址10.0.3.10
5、生产区访问dmz区时,需要进行protal认证,设立生产区用户组织架构,至少包含三个部门,每个部门三个用户,
用户同一密码openlab123,首次登录需要修改密码,用户过期时间设定为19天,用户不允许多人使用
6、创建一个自定义管理员,要求不能拥有系统管理的功能

实验步骤如下:
一、DMZ区内的服务器,办公区仅能在办公时间内(9:00-18:00)可以访问,生产区的设备全天可以访问

1、搭建拓扑图
2、在Windows系统添加一个环回网卡,步骤如下:
1)右键单机开始,选择设备管理器
在这里插入图片描述
2)找到网络适配器,点击左上角操作,点击添加过时硬件
在这里插入图片描述
3)连续点击下一步,直到有下图画面,找到网络适配器,点击下一步
在这里插入图片描述
4)点击Microsoft,再点击Microsoft KM-TEST 环回适配器,最后点击下一步及完成添加网卡。
在这里插入图片描述
3、给网卡配置一个不会使用的IP地址,如:192.168.100.2;在云上添加网卡和UDP,勾上双向通道,添加即可。在这里插入图片描述
4、登录防火墙FW3,默认账号admin,密码Admin@123;修改密码,进去之后去进入G0/0/0接口,输入如下命令,即配置G0/0/0接口的IP为192.168.100.1,使其IP与网卡是一个网段上,并打开所有服务管理。

[USG6000V1-GigabitEthernet0/0/0]service-manage all permit 

5、打开自带浏览器,url栏输入192.168.100.1:8443回车,无视风险进入虚拟华为防火墙登录界面,输入之前设置的账号密码登录进去,即如下图:
在这里插入图片描述
6、LSW6操作,对办公区和生产区进行vlan划分,办公区是vlan10,生产区是vlan20,将G0/0/1设置为trunk模式,允许vlan10和vlan20通过,取消vlan1通过。
7、在FW3web界面管理,在G0/0/3接口创建两个子接口,并将其他端口配置设置为如下配置:

在这里插入图片描述
以办公区子接口为例:
在这里插入图片描述
在这里插入图片描述
8、添加安全策略,使DMZ区内的服务器,办公区仅能在办公时间内(9:00-18:00)可以访问,生产区的设备全天可以访问,细节配置如下图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
9、双击server1
1)开启httpServer在这里插入图片描述
双击Client2或1,访问dmz区的http服务,访问成功即完成第一个任务。
在这里插入图片描述
在这里插入图片描述
当两条安全策略都能匹配到流量时,证明安全策略没有问题。
二、生产区不允许访问互联网,办公区和游客区允许访问互联网
1、创建安全策略,配置如下:
在这里插入图片描述
创建NAT区,将G0/0/1和G0/0/2接口分入次区。
在这里插入图片描述
2、将办公区和游客区禁止访问NAT区域。
在这里插入图片描述

三、办公区设备10.0.1.20不允许访问Dmz区的FTP服务器和HTTP服务器,仅能ping通10.0.3.10
1、先创建一个安全策略,使10.0.1.20不允许DMZ区的相关服务
在这里插入图片描述
2、再创建一个安全策略,使10.0.1.20只能ping通10.0.3.10,再将该安全策略置顶,使其最先匹配。
在这里插入图片描述
3、结果展示:
1)10.0.1.20能ping通10.0.3.10
在这里插入图片描述
2)10.0.1.20不能访问10.0.3.10的http服务
在这里插入图片描述
3)安全策略成功匹配到流量。
在这里插入图片描述

四、办公区分为市场部和研发部,研发部IP地址固定,访问dmz区使用匿名认证,市场部需要用户绑定IP地址,访问dmz区使用免认证;游客区人员不固定,不允许访问DMZ区和生产区,统一使用Guest用户登录,密码Admin@123,游客仅有访问公司门户网站和上网的权限,门户网站地址10.0.3.10
1、创建认证域,bg,在bg认证域中建立市场部和研发部
在这里插入图片描述
2、做认证策略,使研发部10.0.1.20使用匿名认证登录DMZ区;使市场部10.0.1.10使用免认证登录DMZ区;
在这里插入图片描述
在这里插入图片描述
3、创建YK认证域,建立Guest用户,密码为Admin@123,允许多人同时登陆
在这里插入图片描述
4、写安全策略,使游客区不允许访问DMZ区和生产区
在这里插入图片描述
5、创建安全策略,使游客区允许访问外网NAT区
在这里插入图片描述
6、创建安全策略,使游客允许访问10.0.3.10的http服务,将次策略移动到YK to DMZ NAT策略之前。
在这里插入图片描述
7、检测结果,在游客区添加一个client,访问10.0.3.10的httpserver,结果如下:

在这里插入图片描述
8、查看安全策略,发现策略被成功匹配,如下:
在这里插入图片描述

五、生产区访问dmz区时,需要进行protal认证,设立生产区用户组织架构,至少包含三个部门,每个部门三个用户,用户同一密码openlab123,首次登录需要修改密码,用户过期时间设定为10天,用户不允许多人使用
1、找到认证域,创建sctodmz认证域
在这里插入图片描述
2、点击sctodmz创建用户组,分别创建维护组、研发组、检测组
在这里插入图片描述
3、新建批量用户,用户名间以英文逗号隔开,密码为openlab123,有效时间为19号为止,允许多人登录取消,分别每个部门创建3个用户。
在这里插入图片描述
4、找到认证策略,勾选首次登录必须修改密码。
在这里插入图片描述
5、所有用户建立完成截图:
在这里插入图片描述

六、创建一个自定义管理员,要求不能拥有系统管理的功能
1、创建一个管理员角色,要求不能拥有系统管理功能

在这里插入图片描述

在这里插入图片描述
2、在管理员中添加一个管理员,角色是自定义管理员
在这里插入图片描述
最后实验拓扑:(就在游客区加了个client4设备用于检测而已)
在这里插入图片描述

实验到这里就做完咯!
让我们继续努力吧!!!


http://www.niftyadmin.cn/n/5546943.html

相关文章

守护服务之门:Eureka中分布式认证与授权的实现策略

守护服务之门:Eureka中分布式认证与授权的实现策略 引言 在微服务架构中,服务间的通信安全至关重要。Eureka作为Netflix开源的服务发现框架,虽然本身提供了服务注册与发现的功能,但并不直接提供认证与授权机制。为了实现服务的分…

7月8日 四道经典单链表oj题

大家好呀,本博客目的在于记录暑假学习打卡,后续会整理成一个专栏,主要打算在暑假学习完数据结构,因此会发一些相关的数据结构实现的博客和一些刷的题,个人学习使用,也希望大家多多支持,有不足之…

算法学习记录3

L1-077 大笨钟的心情 mood_levels list(map(int, input().split()))# 存储询问时间点 lines []# 获取询问时间点,直到遇到非法输入 while True:ask_time input()if ask_time "":breaklines.append(int(ask_time))# 遍历询问时间点并判断对应心情指数 …

【力扣: 15题: 三数之和】

15题: 三数之和 给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i ! j、i ! k 且 j ! k ,同时还满足 nums[i] nums[j] nums[k] 0 。请 你返回所有和为 0 且不重复的三元组。 注意: 答案中不可以包含重复的三元组。 …

初步理解三__《面向互联网大数据的威胁情报 并行挖掘技术研究》

初步理解三 5类战术标签 gtp 收集开源的网络安全报告并将其转化为统一的文本格式,并且标注了5类战术标签是一个涉及到数据处理和分类的复杂任务。以下是一种可能的处理方法: 数据收集和整合: 使用网络爬虫或API访问工具收集开源的网络安全…

JAVA的String的不可变特性

在学习JAVA的时候,看到了JAVA的String具有不可变的特性,他是说,JAVA的String在创建好后,JVM将这个String变量指向内存中的一个地址,当下次改变这个String变量的时候,改变的不是这个变量的值,而是…

jcmd命令笔记

文章目录 GC.class_statsjcmd 25274 Thread.printjcmd 25274 GC.run 其他文档(命令行) jcmd是一款命令行工具,可以监控jvm虚拟机性能和诊断问题。 GC.class_stats 如果报错: GC.class_stats command requires -XX:UnlockDiagnosticVMOptions 在启动脚本…

鸿蒙开发:Universal Keystore Kit(密钥管理服务)【密钥协商(ArkTS)】

密钥协商(ArkTS) 以协商密钥类型为X25519 256,并密钥仅在HUKS内使用为例,完成密钥协商。 开发步骤 生成密钥 设备A、设备B各自生成一个非对称密钥,具体请参考[密钥生成]或[密钥导入]。 密钥生成时,可指定参数HUKS_TAG_DERIVE…