Packet Tracer - Configure IOS Intrusion Prevention System (IPS) Using the CLI

news/2024/7/20 22:47:12 标签: ios, 智能路由器, 网络, 服务器, 运维, 网络安全, 安全

Packet Tracer - 使用CLI配置IOS入侵防御系统(IPS)

地址表

在这里插入图片描述

目标

  • 启用IOS入侵防御系统(IPS)。

  • 配置日志记录功能。

  • 修改IPS签名规则。

  • 验证IPS配置。

背景/场景

您的任务是在R1上启用IPS,扫描进入192.168.1.0网络的流量。

标记为“Syslog”的服务器用于接收和记录IPS消息。您需要配置路由器以识别该syslog服务器,并将日志消息发送到该服务器。在使用syslog监控网络时,在syslog消息中显示正确的时间和日期至关重要。因此,请设置时钟并为路由器上的日志记录功能配置时间戳服务。最后,启用IPS以产生警报并在线路上丢弃ICMP回显应答数据包。

服务器和PC已预先配置好。路由器也已经预先配置了以下内容:

o 启用密码:ciscoenpa55

o 控制台密码:ciscoconpa55

o SSH用户名和密码:SSHadmin / ciscosshpa55

o OSPF进程号101

第一部分:启用IOS入侵防御系统(IPS)

注意:在Packet Tracer中,路由器已经导入并安装了签名文件。它们是闪存中的默认xml文件。因此,不需要配置公钥和手动导入签名文件。

步骤1:启用安全技术包。

a. 在R1上,执行show version命令查看技术包许可证信息。

b. 如果尚未启用“Security Technology”包,请使用以下命令启用该包:

R1(config)# license boot module c1900 technology-package securityk9

c. 接受最终用户许可协议。

d. 保存运行配置,并重新加载路由器以启用安全许可证。

R1#write
Building configuration…
[OK]
R1#reload

e. 使用show version命令验证是否已启用“Security Technology”包。

步骤2:验证网络连接性。

a. 从PC-C向PC-A发送ping请求。应能成功ping通。
在这里插入图片描述

b. 从PC-A向PC-C发送ping请求。应能成功ping通。
在这里插入图片描述

步骤3:在闪存中创建一个IOS IPS配置目录。

在R1上,使用mkdir命令在闪存中创建一个目录。将目录命名为ipsdir。

R1#mkdir ipsdir
Create directory filename [ipsdir]?
Created dir flash:ipsdir

步骤4:配置IPS签名存储位置。

在R1上,将IPS签名存储位置配置为刚刚创建的目录。

R1(config)#ip ips config location flash:ipsdir

步骤5:创建一个IPS规则。

在R1的全局配置模式下,使用ip ips name "name"命令创建一个IPS规则名称。将IPS规则命名为iosips

R1(config)#ip ips name iosips

步骤6:启用日志记录。

IOS IPS支持使用syslog发送事件通知。Syslog通知默认情况下是启用的。如果启用了logging console,则会显示IPS的syslog消息。

a. 如未启用syslog,则启用syslog。

R1(config)#ip ips notify log

b. 如有必要,从特权EXEC模式下使用clock set命令重置时钟。

R1#clock set 19:31:59 6 jan 2024

c. 使用show run命令验证路由器上的日志记录时间戳服务是否已启用。如果没有启用,则启用时间戳服务。

R1(config)#service timestamps log datetime msec

d. 将日志消息发送到位于IP地址192.168.1.50的syslog服务器

R1(config)#logging host 192.168.1.50

步骤7:配置IOS IPS使用签名类别。

使用retired true命令退休所有签名类别(签名发布内的所有签名)。使用retired false命令取消退休IOS_IPS Basic类别。

R1(config)#ip ips signature-category
R1(config-ips-category)#category all
R1(config-ips-category-action)#retired true
R1(config-ips-category-action)#exit
R1(config-ips-category)#category ios_ips basic
R1(config-ips-category-action)#retired false
R1(config-ips-category-action)#exit
R1(config-ips-category)#exit

步骤8:将IPS规则应用于接口。

在接口配置模式下,使用ip ips name "direction"命令将IPS规则应用于接口。将规则应用于R1的G0/1接口的出站方向。启用IPS后,控制台行将收到一些日志消息,表明IPS引擎正在初始化。

R1(config)#int g0/1
R1(config-if)#ip ips iosips out

注:direction in表示IPS仅检查进入接口的流量。同样地,out表示IPS仅检查离开接口的流量。

第二部分:修改签名

步骤1:更改签名的事件动作。

取消退休echo request签名(签名ID 2004,子签名ID 0),启用它,并将签名动作更改为alert和drop。

R1(config)#ip ips signature-definition
R1(config-sigdef)#signature 2004 0
R1(config-sigdef-sig)#status
R1(config-sigdef-sig-status)#retired false
R1(config-sigdef-sig-status)#enabled true
R1(config-sigdef-sig-status)#exit
R1(config-sigdef-sig)#engine
R1(config-sigdef-sig-engine)#event-action produce-alert
R1(config-sigdef-sig-engine)#event-action deny-packet-inline
R1(config-sigdef-sig-engine)#exit
R1(config-sigdef-sig)#exit
R1(config-sigdef)#exit

步骤2:使用show命令验证IPS配置。

使用show ip ips all命令查看IPS配置状态摘要。
在这里插入图片描述

iosips规则应用于哪些接口以及什么方向?

步骤3:验证IPS是否正常工作。

a. 从PC-C尝试ping PC-A。这些ping请求成功了吗?请解释原因。
在这里插入图片描述

b. 从PC-A尝试ping PC-C。这些ping请求成功了吗?请解释原因。
在这里插入图片描述

步骤4:查看syslog消息。

a. 点击Syslog服务器
在这里插入图片描述

b. 选择“服务”标签页。
在这里插入图片描述

c. 在左侧导航菜单中,选择SYSLOG以查看日志文件。

步骤5:检查结果。

您的完成百分比应为100%。点击“Check Results”查看反馈信息及已完成的必要组件验证。


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

相关文章

Gas Hero Coupon NFT 概览与数据分析

作者:stellafootprint.network 编译:mingfootprint.network 数据源:Gas Hero Coupon NFT Collection Dashboard Gas Hero “盖世英雄” 是一个交互式的 Web3 策略游戏,强调社交互动,并与 FSL 生态系统集成&#xff0…

06-Java适配器模式 ( Adapter Pattern )

原型模式 摘要实现范例 适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁 适配器模式涉及到一个单一的类,该类负责加入独立的或不兼容的接口功能 举个真实的例子,读卡器是作为内存卡和笔记本之间的适配器。您将内…

SpringMVC-请求

一、引子 我们在上一篇SpringMVC-响应中提到了如何给客户端返回响应,那么本节来介绍一下如何承接客户端的响应。 二、接收参数 (1)使用RequestParam注解: RequestMapping(value "/example", method RequestMethod…

BVH动画绑骨蒙皮并在Unity上展示

文章目录 Blender绑定骨骼Blender蒙皮Blender中导入bvh文件将FBX导入Unity Blender绑定骨骼 先左上角红框进入model模式,选中要绑定的模型,然后进入Edit模式把骨骼和关节对齐。 (选中骨骼,G移动,R旋转) 为…

SpringBoot-基础篇03

之前搭建了整个开发环境实现了登录注册,springBoot整合mybatis完成增删改查,今天完成分页查询,使用阿里云oss存储照片等资源,后期会尝试自己搭建分布式文件系统来实现。 一,SpringBootMybatis完成分页查询 1&#xff…

云计算市场分析

目录 一、云计算市场概述 1.1 概述 二、国外云计算厂商 2.1 亚马逊AWS 2.2 微软AzureAzure 2.3 Apple iCloud 三、国内云计算厂商 3.1 阿里云 3.2 腾讯云 3.3 华为云 3.4 百度智能云 一、云计算市场概述 1.1 概述 云计算从出现以来,其发展就非常迅速。以…

国图公考:公务员面试资格复审需要准备什么?

参加国考面试的考生在资格审核阶段需要准备以下材料: 1、本人身份证、学生证或工作证复印件。 2、公共科目笔试准考证复印件。 3、考试报名登记表。 4、本(专)科、研究生各阶段学历、学位证书(应届毕业生没有可以暂时不提供)。 5、报名资料上填写的各类证书材料…

前端简历内容模板

文章目录 模板一模板二模板三模板四模板五 模板一 简历 个人信息: 姓名: 联系方式: 邮箱: 教育背景: XX大学,XX专业,XX学位,XX年毕业 工作经验: 前端开发工程师,XX公司,XX日期 工作职责: 负责与设计团队合作&am…