CCNA实验三十七 CBAC(基于上下文的访问控制)

DNS篇之dig使用详解 1、首先DNS常见的一些类型如下: 类型 数值 描述 A 1 域名的IPv4地址 AAAA 34 域名的IPv6地址 CNAME 5 域名的别名,可以理解为域名的重定向,主要方便IP地址的变更 NS 2 指定哪个域名服务器可以解析该域名的子域名 SOA 6 授权机构记录,记录ns中哪个是主服务器。 PTR 12 根据IP反向查找域名 HINFO 13 主机信息 MX 15. 阅读详情

                CCNA实验三十七 CBAC(基于上下文的访问控制)

 

环境: Windows XP 、PacketTracert 5.3

 

目的:

      了解CBAC的基本原理而后基本配置,在CCNA阶段接触一些基本的防火墙安全配置的知识

 

说明:

CBAC即基于上下文的访问控制协议,通过检查防火墙的流量来发现管理TCP和UDP的会话状态信息。这些状态信息被用来在防火墙访问列表创建临时通道。通过在流量向上配置ip inspect列表,允许为受允许会话放回流量和附加数据连接,打开这些通路。受允许会话是指来源于受保护的内部网络会话。它不能用来过滤每一种TCP/IP协议,但它对于运行TCP、UDP应用或某些多媒体应用(如Real Audio)的网络来说是一个较好的安全解决方案。有时我们可能需要为某些应用在一个方向上限制数据流,并为其它应用在反方向上限制数据流,这时只需在单个接口的一个方向上配置CBAC,即可实现只允许属于现有会话的数据流进入内部网络,用户可以在一个或多个接口的2个方向上配置CBAC。配置数据流过滤的第一步是决定是否在防火墙的一个内部接口或外部接口上配置CBAC。在该环境下,所谓“内部”是指会话必须主动发起以让其数据流被允许通过防火墙的一侧;“外部”是指会话不能主动发起的一侧(从外部发起的会话被禁止)。如果要在2个方向上配置CBAC,应该先在一个方向上使用适当的“Internal”和“External”接口指示配置CBAC。在另一个方向上配置CBAC时,则将该接口指示换成另一个。 可以说,ACL与CBAC是互补的,把两者合理的组合起来可使网络更加安全。

特别要注意的是,CBAC只能用于IP数据流。只有TCP和UDP数据包能被检查,其他IP数据流 (如ICMP)不能被CBAC检查,只能采用基本的访问控制列表对其进行过滤。在不做应用层协议审查时,像自反访问控制列表一样,CBAC可以过滤所有的TCP和UDP会话。只有连接的控制信道会被CBAC审查和监视,数据信道不会被审查。如在FTP会话中,控制信道(通常是TCP端口21)和数据信道(通常是TCP端口20)的状态变化都会被监视,但只有控制信道才会被审查。

 

CBAC提供高级的基于应用层的内容过滤功能包括:
      1.
流量过滤:CBAC能够基于应用层智能地过滤TCP/UDP包,甚至过滤的连接可以从被保护的网络发起.所以CBAC可以检测防火墙任意一边发起的流量.如果没有CBAC,流量过滤只能停留在网络层及以下(普通ACL),最多是传输层(自反列表).CBAC不仅可以检测网络层、应用层的信息,而且能通过检测应用层信息(比如FTP连接信息、RPC和sql*net)来识别会话的状态。通过CBAC,可以防止普通的恶意的JAVA程序入侵网络.通过配置,可以允许用户只能运行内部的JAVA脚本或者是外部的被信任的脚本。


      2.
流量检测:CBAC通过检查出口流量来建立临时会话表允许回包通过。通过检测应用层,维持TCP/UDP会话信息,CBAC可以防止一些网络攻击比如刚SYN-flooding.SYN-flooding是一种DoS攻击.黑客通过向服务器发送大量的不能建立全连接的连接请求导致服务器资源耗尽而崩溃而不能提供正常的服务。CBAC通过检测包的TCP连接序列号是否在合理的范围内来决定丢弃可疑的包.可以配置CBAC丢弃半连接状态的连接.而且CBAC可以检测到非正常的大量的连接并且产生警报.CBAC还可以防止一些分段IP包的DOS攻击.因为黑客可以通过发送许多非初试化的IP分段或者完整的分段包通过路由器,而这是被路由器ACL允许的,这样的包到达服务器或者主机后会导致注意花时间来试这重组不完整的包。

 

      3.警报和审计:CBAC同时会产生实时的警报和审计信息.增强的审计信息通过使用SYSLOG来跟踪所有网络流量.你可以具体到只审计某个应用程序产生的信息。


    4.
入侵检测:CBAC为SMTP只提供有限的入侵检测.在中或高端路由器上,CBAC提供专门的IDS.能使路由器更安全地部署在边界上。
  

 

 

 

 

步骤:

      使用PacketTracert创建如下拓扑:

 

 

 

配置Border路由器:

Router>en

Router#conf t

Router(config)#host Border

Border(config)#access-list 100 deny ip any 192.168.0.0 0.0.0.255

Border(config)#access-list 100 permit ip any any

Border(config)#access-list 101 deny ip any 192.168.0.0 0.0.0.255

Border(config)#access-list 101 permit ip any any

Border(config)#access-list 102 deny ip any 192.168.0.0 0.0.0.255

Border(config)#ip inspect name test tcp //创建规则test审查tcp连接

Border(config)#ip inspect name test udp //创建规则test审查udp连接

Border(config)#ip inspect name test icmp //创建规则test审查ICMP连接

Border(config)#ip inspect name test telnet //创建规则test审查telnet连接

Border(config)#ip inspect name test http ////创建规则test审查http连接

Border(config)#ip inspect audit-trail  //审计追踪

Border(config)#ip inspect dns-timeout 6 //寻找dns的空闲时间默认5秒

Border(config)#ip inspect max-incomplete high 600 //CBAC关闭连接之前最大的半开连接数 ,默认为500个会话          

Border(config)#ip inspect max-incomplete low 450 //CBAC停止关闭连接的半开连接数,默认400

Border(config)#ip inspect one-minute high 700  // BAC关闭连接之前每分钟的半开连接数,默认500

Border(config)#ip inspect one-minute low 500 // CBAC停止关闭连接的每分钟半开连接数,默认400

Border(config)#ip inspect tcp finwait-time 6 //等待TCP会话及那里的时间长度,默认为30秒

Border(config)#ip inspect tcp idle-time 600 //TCP空闲的超时长度默认3600秒

Border(config)#ip inspect tcp synwait-time 35 FIN(终止传送)交换之后管理TCP的时间默认5秒

Border(config)#ip inspect udp idle-time 600 //UDP空闲的超时长度,默认30秒

Border(config)#int fa0/0

Border(config-if)#ip add 192.168.0.254 255.255.255.0

Border(config-if)#ip access-group 102 out //把ACL应用到出方向

Border(config-if)#ip inspect test in //把CBAC规则应用到接口的入方向

Border(config-if)#no sh  //开启端口

Border(config-if)#exit

Border(config)#int fa0/1

Border(config-if)#ip add 192.168.1.254 255.255.255.0

Border(config-if)#ip access-group 101 in

Border(config-if)#no sh

Border(config-if)#int s0/0/0

Border(config-if)#ip add 1.1.1.1 255.255.255.0

Border(config-if)#ip access-group 100 in

Border(config-if)#no sh

Border(config-if)#exit

Border(config)#ip route 0.0.0.0 0.0.0.0 1.1.1.2

 

 

 

配置Internet路由器:

Router>en

Router#conf t

Router(config)#host Internet

Internet(config)#int s0/0/0

Internet(config-if)#ip add 1.1.1.2 255.255.255.0

Internet(config-if)#clock rate 64000

Internet(config-if)#no sh

Internet(config-if)#exit

Internet(config)#int fa0/0

Internet(config-if)#ip add 2.2.2.254 255.255.255.0

Internet(config-if)#no sh

Internet(config-if)#exit

Internet(config)#ip rou 0.0.0.0 0.0.0.0 1.1.1.1

 

测试网络:

 

 

 

通过上面的配置和测试,可以发现当前网络中私有网络是受到保护的,只有它主动连接别人,但别人不能对它发起连接。而且DMZ网络与私有网络隔开了,如果DMZ网络受到攻击那么私有网络也不会受到威胁。

 

【域名基础】DNS 的 A记录「A record」和 别名「CNAME」 本篇博客转载于其他博主文章中的一部分,清楚易懂地介绍了什么是域名解析中的A record 和 CNAME。 阅读详情

相关推荐

HDMI2.1接口保护指南:从浪涌损坏案例看RK3588板子的ESD设计要点

本文深入探讨了HDMI2.1接口在RK3588板子上的ESD防护设计要点,通过真实案例分析了浪涌损坏的原因及解决方案。重点介绍了TMDS信号链路的四级防护体系、TVS管选型误区以及连接器与PCB的协同设计策略,帮助工程师有效避免静电放电导致的HDMI无输出故障。

weixin_29305337的博客 447

Cisco的ios防火墙技术之一--CBAC的原理及配置实例解析

Cisco的ios防火墙技术之一–CBAC的原理及配置实例解析 好久没写博客了,主要是写的都是不方便上传的,今天写一下防火墙的技术,也不知能不能上传成功吧。今天讲一下思科的两大IOS防火墙技术之一–CBAC,主要介绍其原理和实例的配置解析。当然,如果可以的话后面再讲另外一个zone-based技术。 CBAC的概念 CBAC(context-based access control)即基于上下文的...

Stephen_jj的博客 2951

SAR成像处理基本知识2——图像尺寸与回波尺寸的关系

阅读本文前,请先了解上一篇文章(SAR成像处理基本知识1——常用专用名词解释) 1. SAR图像尺寸预估方法 以C波段2m@20km的SAR图像为例,假设天线中心下视角为35° ,说明图像尺寸的估计方法。 1.1 距离向尺寸估计 地距分辨率为2m时,距离向分辨率约为1.15m,则要求信号带宽不小于130MHz,假设信号带宽为150MHz,采样率为180MHz,那么距离向分辨单元为0.833m。 地距幅宽为20km时,距离向幅宽约为20*sind(3...

爱学习的小伟的博客 4955

cbac式_基于上下文的访问控制(CBAC) :简介和配置

简介Cisco IOS.防火墙功能集的基于上下文的访问控制(CBAC)功能可主动检测防火墙后面的活动。CBAC 通过使用访问列表指定需要允许什么数据流进入和需要允许什么数据流流出(以 Cisco IOS 使用访问列表的相同方式)。但是,CBAC 访问列表包括 IP 检查语句,这些语句允许检查协议以确保协议在进入防火墙保护的系统之前不会被篡改。本文档没有任何特定的要求。使用的组件本文档不限于特定的软...

weixin_39843698的博客 909

Keil5安装教程(保姆级)Keil5mdk安装步骤

6、复制生成的激活码,粘贴在New License ID Code处,点击Add LIC,即可成功激活mdk,显示mdk的使用期限。6、复制生成的激活码,粘贴在New License ID Code处,点击Add LIC,即可成功激活C51,显示mdk的使用期限;3、在安装文件中点击keygen.exe文件,粘贴复制过的CID,选择Target为C51,点击Generate,生成激活码;4、在弹出的界面中会自动安装在安装keil的路径,点击“Next”进行后续安装,安装完成后,点击“Finish”。

m6886258的博客 9万+

VL53L1X移植到STM32实战记录,使用软件IIC(附源代码)

序言 VL53L1X是一个很小又很优秀的测距传感器,它相比于上一代VL53L0X有着不小的提升,这次毕业设计打算将这个传感器用起来,就来移植了一下,遇到的坑怎么说还是有一些,故在此分享给大家。 开发环境 IDE:Keil V5 STM32CubeMX ,使用HAL库 具体操作 获取官方库并进行移植 这一步是移植的基础,首先从官方把API库下下来,并添加到IDE中: 适配硬件 这里由于不同的硬件平...

wmdscjhdpy的博客 1万+

DNS解析中的A记录、AAAA记录、CNAME记录、MX记录、NS记录、TXT记录、SRV记录、URL转发等

在任何 DNS 记录文件(Domain Name System (DNS) Zone file)中, 都是以SOA(Start of Authority)记录开始。SOA 资源记录表明此 DNS 名称服务器是为该 DNS 域中的数据的信息的最佳来源。SOA 记录与 NS 记录的区别:简单讲,NS记录表示域名服务器记录,用来指定该域名由哪个DNS服务器来进行解析;

RayPick的博客 1万+

Cursor锁机了怎么办?实测这个开源插件帮你无限“续杯”,附详细安装与防踩坑指南

本文提供了Cursor锁机问题的详细解决方案,包括使用开源插件`cursor-fake-machine`修改机器标识、锁定配置文件权限以及优化使用规范。同时介绍了如何利用Cursor开发油猴脚本将微信公众号文章高效转换为Markdown格式,提升内容创作效率。

weixin_26805597的博客 768

Lab CBAC

CCNA实验三十七 CBAC(基于上下文的访问控制) 环境: Windows XP 、PacketTracert 5.3 目的: 了解CBAC的基本原理而后基本配置,在CCNA阶段接触一些基本的防火墙安全配置的知识 说明: CBAC即基于上下文的访问控制协议,通过检查防火墙的流量来发现管理TCP和UDP的会话状态信息。这些状态信息被用来在防火墙访问列表创建临时通道。...

繁星流动天际 321

Android 编译系统(Build System)剖析

make是一种自动化构建工具,通过读取Makefile将源代码自动编译为可执行程序和库文件。

虎哥LoveDroid 2170

基于情感分析+聚类分析+LDA主题分析对服装产品类的消费者评论分析

本研究旨在通过对服装产品类的消费者评论进行综合分析,为企业提供更全面、更深入的市场洞察和决策支持。同时,本研究的方法和结果也可以为其他领域的消费者评论分析提供借鉴和参考。

m0_64336780的博客 2万+

基于上下文的访问控制——CBAC的配置

CBAC配置 环境:三台路由器由串口相连,连接地址如图所示 要求:在R2上进行CBAC访问控制,只允许R1 telnet R3及ping R3,但不允许R3访问R1. 步骤一:接口连通性配置 R1(config)#int s0 R1(config-if)#ip add 10.1.1.1 255.255.255.0 R1(config-if)#clo...

weixin_34356310的博客 230

电路设计仿真软件:Mentor Graphics_(1).MentorGraphics电路设计仿真软件概述

菜单栏:包含文件、编辑、视图、工具等菜单。工具栏:提供常用的工具按钮,如打开、保存、仿真等。原理图编辑区:用于绘制电路原理图。元件库:包含各种电路元件,支持拖拽操作。属性面板:显示选中元件的属性,可以进行参数设置。仿真控制区:用于设置仿真参数和控制仿真过程。输出窗口:显示仿真结果和日志信息。打开模型编辑器:点击“工具”菜单,选择“模型编辑器”。选择模型类型:在模型编辑器中选择模型类型,如SPICE模型。输入模型参数:根据需要输入模型的参数,如电阻值、电容值等。保存模型。

kkchenjj的博客 1925

Cisco Zone Base FireWall介绍及配置

ZFW技术对原有的CBAC功能进行了增强,ZFW策略防火墙改变了基于接口的配置模式,并且提供了更容易理解和更灵活的配置方法。接口需要加入区域,针对流量的审查策略在区域间内部生效。区域内部策略提供了更灵活和更细致的流量审查,不同的审查策略可以应用在与路由器相同接口相连的多个组上。 ZFW提供了状态型的包检测,URL过滤,对DOS攻击的减缓等功能,同时提供了多种协议的支持,例如HTTP、POP3、I...

风云刀的优快云博客 2397

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

AD域A记录介绍

一、什么是A记录 A记录全称Address记录,又称IP指向,是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置二级域名,从而实现通过域名找到服务器找到相应网页的功能。 通俗的说A记录就是域名绑定到服务器的IP,A记录就是告诉DNS,当你输入域名的时候,通过在DNS的A记录引导你到所对应的服务器。 二、A记录的作用 A记录的作用就是域名指向IP地址,绑定到IP所在服务器的目录上。 三、怎样添加A记录 这里使用DNS来为大

suifengxue的博客 2404

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

DNS域名解析,以及A、AAAA、CNAME、MX、NS、TXT、SRV、SOA、PTR说明

温故知新,最近网上开到相关文章,这里终结记录一下,供大家参考。

zzhongcy的专栏 3万+

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

A记录和CNAME记录

域名解析(Domain Name System,DNS)是互联网中用于将人类可读的域名(例如www.example.com)转换为计算机可理解的IP地址的系统。A 记录(Address Record)是一种 DNS 记录类型,用于将域名映射到一个 IPv4 地址。CNAME 是 DNS(Domain Name System)中的一种记录类型,全称为 Canonical Name(规范名),即 别名记录。CNAME 记录用于将一个域名映射到另一个域名,实现域名的别名或重定向。

Reset 2326

演示:基于上下文的访问控制(IOS防火墙的配置)

演示:基于上下文的访问控制(IOS防火墙的配置)技术交流与答疑请加入群:1952289思科IOS防火墙是属于思科IOS系统的一个重要安全特性,它被集成到思科的路由器中,作为一个安全特性功能体现。虽然IOS防火墙只是IOS系统的一个特性集,但是它并不逊色于安全市场上某些专业级防火墙。思科基于IOS的防火墙组件包括:进行常规包过滤的访问控制列表、动态访问控制列表、日志系统、实时报警、审计系统、***检...

weixin_33725272的博客 351

学习揭秘:掌握A记录、CNAME、MX和NS记录的区别与应用

A记录(Address Record)CNAME记录(Canonical Name Record)MX记录(Mail Exchanger Record)NS记录(Name Server Record)理解并正确配置DNS记录是网络管理和网站运营的基础。A记录、CNAME、MX记录和NS记录各具特点,满足不同的网络需求。通过合理应用这些记录,不仅可以优化网站的访问速度和可靠性,还可以实现复杂的网络配置,如负载均衡和邮件处理优化。

Linux学习的那些事儿 2381

域名A记录(ANAME),MX记录,CNAME记录解释和设置实例

域名A记录,MX记录,CNAME记录解释 大家在注册和使用域名的时候都有下面对域名所有的记录存在过疑问罢? 什么是A记录?什么是MX记录?CNAME记录又是什么?它们都有些什么用途? 好,下面就用我浅陋经验给大家介绍一下: 1,A记录:WEB服务器的IP指向(IP是固定的,怎么样都不变,域名是变化的) A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。

2万+

A记录和CNAME记录有什么区别?

在使用高防DNS时,会发现有A记录、CNAME等多种域名记录,他们填写的规则和作用都不相同,那么下面一起来看看什么是A记录、CNAME解析。

zhongjieyuming的博客 7980

域名解析里的A记录、MX记录、TXT记录、NS记录是什么

1、A (Address) 记录 是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置您域名的二级域名。 2、别名(CNAME)记录 也被称为规范名字。这种记录允许您将多个名字映射到同一台计算机。 通常用于同时提供WWW和MAIL服务的计算机。例如,有一台计算机名为“host.mydomain.com”(A记录)。 它同时提供WWW和MAIL服务,为了便于用户访问服务。可以为该计算机设置两个别名(CNAME):WWW和M

thlzjfefe的博客 1万+

域名解析中A记录、CNAME、MX记录、NS记录的区别和联系

1. A记录 又称IP指向,用户可以在此设置子域名并指向到自己的目标主机地址上,从而实现通过域名找到服务器。说明:·指向的目标主机地址类型只能使用IP地址; 附加说明:            1) 泛域名解析即将该域名所有未指定的子域名都指向一个空间。在“主机名”中填入*,“类型”为A,“IP地址/主机名”中填入web服务器的IP地址,点击“新增”按钮即可。

Crazw365的专栏 5万+
上一篇: CCNA实验三十六 GRE(通用路由封装)
下一篇: CCNA实验三十八 ZFW(区域防火墙)
kkfloat
博客等级 码龄17年 923粉丝 201原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值