2022年计算机网络技术-ACL原理与配置_第1页
2022年计算机网络技术-ACL原理与配置_第2页
2022年计算机网络技术-ACL原理与配置_第3页
2022年计算机网络技术-ACL原理与配置_第4页
2022年计算机网络技术-ACL原理与配置_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录(Content)

•ACL原理与配置

・ACL概述

-ACL工作原理

-ACL配置及应用

储堂

2©summe

技术背景:需要一个工具,实现流量过滤

某公司为保证财务数据安全,禁止研发部门访问财务服务器,但总裁办公室不受限制。

3©summe佛堂

ACL概述

,ACL是由一系列permit或deny语句组成的、有序规则的列表。

•ACL是一个匹配工具,能够对报文进行匹配和区分。

•匹配IP流量

源IP地址

,在中被调用

目的IP地址Traffic-filter

议类型目的端口

,在NAT(NetworkAddressTranslation)中

被调用

IPHeaderTCP/UDPHeaderData

•在路由策略中被调用

•在防火墙的策略部署中被调用

口•在QoS中被调用

•其他……

4©summe佛堂

目录(Content)

•华为配置

・ACL概述

-ACL工作原理

■ACL配置及应用

©summed^

5

・M,」:•ACL的分类ACL的匹配规则

ACL的晶

,ACL由若干条permit或deny语句组成。每条语句就是该ACL的一条规则,每条语句中的permit或

deny就是与这条规则相对应的处理动作。

访问控制列表的编号每条规则都是什么意思?

aclnumber2000

6©summe佛堂

EIZZL>ACL的分类ACL的匹配规则

规则编号

aclnumber2000

规则编号

•IMW(RulelD):

rule;5denysource10.1.1.10

TACL中的年等规则都有T相应的编号。

rule\10|denysource10.1.1.20

,步长(

rule-15;permitsource10.1.1.00.0.0.255Step):

步长是系统自动为ACL规则分酉嗡号时,每个相邻规则

步长=5

编号之间的差值,缺省值为5。步长的作用是为了方便

后续在旧规则之间,插入新的规则。

国如果希望增加1条规则,该如何处理?

•RuleIDJDEM:

rule11denysource10.1.1.30系统为ACL中首条未手工指定编号的规则分配编号时,

使用步长值(例如步长=5,首条规则编号为5)作为该

aclnumber2000规则的起始编号;为后续规则分酉断号时,则使用大

rule5denysource10.1.1.10于当前AC呐最大规则编号且是步长整数倍的最小整数

rule10denysource10.1.1.20作为规则编号。

i

!rule11denysource10.1.1.30

rule15permitsource10.1.1.00.0.0.255

7©summe佛堂

通配符(1)

aclnumber2000通配符

•通配符是一个32比特长度的数值,用于指示IP地址中,

rule5denysource10.1.1.1;0哪些比特位需要严格淳己,哪些比特位无需匹配。

rule10denysource10.1.1.2!0•通配符通常采用类似网络掩码的点分十进制形式表示,

rule15permitsource10.1.1,0[0.0.0.255但是含义却与网络掩码完全不同。

•匹配规则:

"0"表示“匹配”;"1"表示"随机分配”

国如何匹配192.168.1.1/24对应网段的地址?

192.168.1.111000000101010000000000

0.0.0.25500000000000000000000000

严格匹配

8©summe佛堂

EIZZL>ACL的分类ACL的匹配规则

通配符(2)

・匹酉己192.168.1.0/24这个子网中的奇数IP地址,例如192.168.1.1、192.168.1.3、192.168.1.5等。

严格匹配随机分配严格匹配

192.168.1I192.168.1.10.0.0.254

192.168.1

192.168.1通配符中的1或者。可以不连续

192.168.1Q

192.168.1

192.168.1•精确匹配192.168.1.1这个IP地址

192.168.1.10.0.0.0=192.168.1.10

•匹配所有IP地址

&0.0.0.0255.255.255=any

9©summe佛堂

ACL的组成细区二>ACL的匹配规则

ACL分类

•基于ACL规则定义方式的分类

基本ACL2000〜2999仅使用报文的源।p地址、分片信息和生效时间段信息来定义规则。

可使用IPv4报文的源IP地址、目的IP地址、IP协议类型、ICMP类型、TCP源/目的端口号、UDP源/目

高级ACL3000〜3999

的端口号、生效时间段等来定义规则。

二层ACL4000〜4999使用报文的以太网帧头信息来定义规则,如根据源MAC地址、目的MAC地址、二层协议类型等。

用户自定义ACL5000〜5999使用报文头、偏移位置、字符串掩码和用户自定义字符串来定义规则。

既可使用IPv4报文的源IP地址或源UCL(UserControlList)组,也可使用目的IP地址或目的UCL组、

用户ACL6000〜6999

IP协议类型、ICMP类型、TCP源端口/目的端口、UDP源端口/目的端口号等来定义规则。

•基于ACL标识方法的分类

数字型

ACL传统的ACL标识方法。创建ACL时,指定一个唯一的数字标识该ACL。

命名型

ACL通过名称代替编号来标识ACL。

10©summe佛堂

ACL的组成细区二>ACL的匹配规则

基本ACL和高级ACL

・基本ACL源IP地址

编号范围:IPHeaderTCP/UDPHeaderData

2000-2999

aclnumber2000

rule5denysource10.1.1.10

rule10denysource10.1.1.20

rule15permitsource10.1.1.00.0.0.255

源地址目的源端口

•高级ACLIPIP

地址协议类型目的端口

编号范围:IPHeaderTCP/UDPHeaderData

3000-3999

aclnumber3000

rule5permitipsource10.1.1.00.0.0.255destination10.1.3.00.0.0.255

rule10permittcpsource10.1.2.00.0.0.255destination10.1.3.00.0.0.255destination-porteq21

ii©summe佛堂

ACL的组成ACL的分类

ACL的匹配机制

结束

12©summe佛堂

ACL的组成ACL的分类

ACL的匹配JII好及匹配结果

•配置顺序(config模式)

。系统按照ACL规则编号从小到大的顺序进行报文匹配,规则编号越小越容易被匹配。

192.168.1.1/24acl2000

192.168.1.1/24

192.168.1.2/24rule1permitsource192.168.1.10.0.0.0

192.168.1.2/24

192.168.1.3/24rule2permitsource192.168.1.20.0.0.0

192.168.1.4/24

192.168.1.4/24rule3denysource192.168.1.30.0.0.0

192.168.1.5/24

192.168.1.5/24rule4permit0.0.0.0255.255.255.255

待匹配对象基本ACL被匹配为“允许”的IP

rulel:允许源IP地址为192.168.1.1的报文

rule2:允许源IP地址为192.168.1.2的报文

rule3:才国色源IP地址为192.168.1.3的报文

“允许”是指允许流量通过吗?

rule4:允许其他所有IP地址的报文

13©summe佛堂

ACL的组成ACL的分类■乜1:二r

ACL的应用位M

数据报文

在此接口上部署ACL在此接口上部署ACL

对如图所示的数量流量生效,对如图所示的数量流量生效,

需应用在inbound(入站)方向需应用在。utbound(出站)方向

14©summe佛堂

ACL的组成ACL的分类war

占(Inbound)及出站(Outbound)方向

Outbound

数据报文

I

15©summe佛堂

目录(Content)

•华为配置

・ACL概述

-ACL工作原理

・ACL配置及应用

©summe储堂

16

ACL基础配置命令

1.创建基本ACL

[Huawei]acl[number]acl-number[match-orderconfig]

使用编号(2000~2999)创建一个数字型的基本ACL,并进入基本ACL视图。

[Huawei]aclnameacl-name{basic|acl-number}[match-orderconfig]

使用名称创建一个命名型的基本ACL,并进入基本ACL视图。

2.配置基本ACL的规则

[Huawei-acl-basic-2000]rule[rule-id]{deny|permit}[source{source-addresssource-wildcard\any}|time-rangetime­

name]

在基本ACL视图下,通过此命令来配置基本ACL的规则。

17©summe佛堂

基础案例:使用基本ACL过滤娄好居流量

1、Router已完成IP地址和路由的相关配置

2、在Router上创建基本ACL,禁止192.168.1.0/24网段访问服

务器网络:

[Router]acl2000

[Router-acl-basic-2000]ruledenysource192.168.1.00.0.0.255

[Router-acl-basic-2000]rulepermitsourceany

192.168.2.0/24

3、由于从接DGEO/O/l进入Router,所以在接DGEO/O/l的入

•配置需求:方向配置流量过滤:

在Router上部署基本ACL后,ACL将试图穿越Router的

[Router]interfaceGigabitEthernet0/0/1

源地址为192.168.L0/24网段的数据包过滤掉,并放

[Router-GigabitEthernetO/O/1]traffic-filterinboundacl2000

行其他流量,从而禁止192.168.1.0/24网段的用户访

[Router-GigabitEthernetO/O/1]quit

问Router右侧的服务器网络。

18©summe佛堂

高级ACL命令(1)

1.创建高级ACL

[Huawei]acl[number]acl-number[match-orderconfig]

使用编号(3000-3999)创建一个数字型的高级ACL,并进入高级ACL视图。

[Huawei]aclnameacl-name{advance|acl-number}[match-orderconfig]

使用名称创建一个命名型的高级ACL,进入高级ACL视图。

19©summe佛堂

高级ACL命令(2)

2.配置基本ACL的规则

根据IP承载的协议类型不同,在设备上配置不同的高级ACL规则。对于不同的协议类型,有不同的参数组合。

。当参数protocol为IP时,高级ACL的命令格式为

rule[rule-id]{deny|permit}ip[destination{destination-addressdestination-wildcard\any}|source{source-addresssource-wildcard\

any}|time-rangetime-name\[dscpdscp|[tostos\precedenceprecedence]]]

在高级ACL视图下,通过此命令来配置高级ACL的规则。

。当参数protocol为TCP时,高级ACL的命令格式为

rule[rule-id]{deny|permit}{protocol-number\tcp}[destination{destination-addressdestination-wildcard\any}|destination-port

{eqport|gtport|Itport|rangeport-startport-end}|source{source-addresssource-wildcard\any}|source-port{eqport|gtport|It

port|rangeport-startport-end}|tcp-flag{ack|fin|syn}*|time-rangetime-name]*

在高级ACL视图下,通过此命令来配置高级ACL的规则。

20©summe佛堂

进阶案例:使用高级ACL限制不同网段的用户互访Q)

1、Router已完成IP地址和路由的相关配置。

2、创建高级ACL3001并配置ACL规则,拒绝研发部访问市场部

的报文:

[Router]acl3001

[Router-acl-adv-3001]ruledenyipsource10.1.1.00.0.0.255

destination10.1.2.00.0.0.255

市场部门

10.1.2.0/24[Router-acl-adv-3001]quit

配置需求:

3、创建高级ACL3002并配置ACL规则,拒绝市场部访问研发部

•某公司通过Router实现各部门之间的互连。为方便

的报文:

管理网络,管理员为公司的研发部和市场部规划了

两个网段的IP地址。[Router]acl3002

•现要求Router能够限制两个网段之间互访,防止公[Router-acl-adv-3002]ruledenyipsource10.1.2.00.0.0.255

司机密泄露。destination10.1.1.00.0.0.255

[Router-acl-adv-3002]quit

21©summe佛堂

进阶案例:使用高级ACL限制不同网段的用户互访⑵

4、由于研发部和市场部互访的流量分别从接DGEO/O/l和

GE0/0/2进入Router,所以在接口6£0/0/1和GE0/0/2的入方向

配置流量过滤:

[Router]interfaceGigabitEthernet0/0/1

[Router-GigabitEthernetO/O/1]traffic-filterinboundacl3001

[Router-GigabitEthernetO/O/1]quit

市场部门

10.1.2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论