高级ACL(Access Control List,访问控制列表)是一种网络安全技术,用于在网络设备(如路由器、防火墙等)上实现细粒度的访问控制。通过高级ACL,可以根据源IP地址、目的IP地址、协议类型、端口号等条件,对网络流量进行精确的控制和过滤
高级ACL可以用于多种场景,例如:
- 网络安全:可以限制特定IP地址或者IP地址段的访问权限,防止未经授权的访问;
- 服务提供商:可以根据客户需求,为不同用户提供不同的网络服务和带宽限制;
- QoS(Quality of Service,服务质量)控制:可以根据流量类型、源目的IP地址等条件,对网络流量进行分类和优先级调整。
一、高级ACL实验
1、ACL实验拓扑图
pc1配置
pc2配置
2、配置命令
配置路由器R1的IP地址
<Huawei>system-view #进入系统视窗
[Huawei]name R1 #改名
[R1]undo info-center enable #关闭输出信息
[R1]interface g0/0/0 #进入接口
[R1-GigabitEthernet0/0/0]ip address 192.168.10.254 24 #配置接口IP
[R1-GigabitEthernet0/0/0]undo shutdown #打开接口
[R1-GigabitEthernet0/0/0]quit #退出
[R1]interface g0/0/1 #进入接口
[R1-GigabitEthernet0/0/1]ip address 192.168.20.254 24 #配置接口IP
[R1-GigabitEthernet0/0/1]undo shutdown #打开接口
[R1-GigabitEthernet0/0/1]quit #退出
[R1]
配置高级ACL
[R1]acl 3000 #创建ACL,编号为3000
[R1-acl-adv-3000]rule 10 deny ip source 192.168.10.0 0.0.0.255 destination 19
2.168.20.0 0.0.0.255 #拒绝192.168.10.0网段访问192.168.20.0网段
[R1-acl-adv-3000]quit #退出
[R1]interface g0/0/0 #进入接口
[R1-GigabitEthernet0/0/0]traffic-filter inbound acl 3000 #配置过滤
[R1-GigabitEthernet0/0/0]quit
为减少带宽浪费,在R1做以下配置
[R1]acl 3001
[R1-acl-adv-3001]rule 10 deny ip source 192.168.20.0 0.0.0.255 destination 1
92.168.10.0 0.0.0.255
#192.168.20.0/24网段发出的任何目的为192.168.10.0/24的数据包将被这条ACL规则阻止。
[R1-acl-adv-3001]quit