访问控制列表的配置
知识链接:
1.访问控制列表的基本概念
访问控制列表(Access Control List,ACL)是由一系列规则组成的集合,
访问控制列表通过这些规则对报文进行分类,从而使设备可以对不同类型的报文进行不同的处理。
一个访问控制列表通常由若干条deny | permit语句组成,
每条语句就是该访问控制列表的一条规则,每条语句中的deny / permit就是与这条规则相对应的处理动作。
处理动作permit的含义是“允许”,处理动作deny的含义是“拒绝”。特别需要说明的是,
访问控制列表技术总是与其他技术结合使用,因此,所结合的技术不同,
permit及deny的内涵及作用也不同。例如,当访问控制列表技术与流量过滤技术结合使用时,permit就是“允许通行”的意思,deny就是“拒绝通行”的意思。
访问控制列表是一种应用非常广泛的网络安全技术
,配置了访问控制列表的网络设备的工作过程可以分为以下两个步骤。
(1)根据事先设定好的报文匹配规则对经过该设备的报文进行匹配。
(2)对匹配的报文执行事先设定好的处理动作。
2.访问控制列表的分类
根据访问控制列表具有的特性的不同,可以将其分成不同的类型,
分别是基本访问控制列表、高级访问控制列表、二层访问控制列表和用户自定义访问控制列表。
其中,应用最为广泛的是基本访问控制列表和高级访问控制列表。
基本访问控制列表只能基于IP报文的源地址、报文分片标记和时间段信息来定义规则,编号范围为2000~2999。
拓扑图
实验步骤:
RA:
#
interface Serial1/0/0
link-protocol ppp
ip address 192.168.3.1 255.255.255.0
#
#
interface GigabitEthernet0/0/0
ip address 192.168.1.254 255.255.255.0
#
interface GigabitEthernet0/0/1
ip address 192.168.2.254 255.255.255.0
#
ip route-static 192.168.4.0 255.255.255.0 192.168.3.2
RB
interface Serial1/0/0
link-protocol ppp
ip address 192.168.3.2 255.255.255.0
#
#
interface GigabitEthernet0/0/0
ip address 192.168.4.254 255.255.255.0
traffic-filter outbound acl 2000 // 将acl应用在接口上
#
ip route-static 192.168.1.0 255.255.255.0 192.168.3.1
ip route-static 192.168.2.0 255.255.255.0 192.168.3.1
#
acl number 2000
rule 5 deny source 192.168.2.0 0.0.0.255
#
结果:
(1)在PC1上测试PC1和PC3之间的连通性,结果是通的.
(2)在PC2上测试PC2和PC3之间的连通性,结果是不通的。