ACL

本文详细解析了访问控制列表(ACL)的概念与配置方法,包括标准ACL与扩展ACL的区别,如何编写与应用ACL规则,以及关注特定端口号的策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ACL

ACL:访问控制列表

  1. 访问控制-----在路由器上流量进或出的接口上规则流量;
  2. 定义感兴趣流量 ---为其他的策略匹配流量

 

访问控制

访问控制:定义ACL列表后,将列表调用于路由器的接口上,当流量通过接口时,进行匹配,匹配成功后按照设定好的动作进行处理即可-----动作--允许、拒绝

匹配规则

匹配规则:至上而下逐一匹配,上条匹配按上条执行,不再查看下条;末尾隐含拒绝所有;

分类:

1、标准ACL--仅关注数据包中的源ip地址

 2、扩展ACL--关注数据包中源、目标ip地址、目标端口号、协议号

 

写法

编号写法   1-99 标准   100-199 扩展    删除一条整表消失

命名写法   一个名字一张列表   可以随意删除某条,

 

配置

标准ACL---编号

由于标准ACL仅关注数据包中的源ip地址,调用时尽量的靠近目标,避免误删;

Router(config)#access-list 1 deny host 192.168.4.2      拒绝单一设备

Router(config)#access-list 1 deny 192.168.4.0 0.0.0.255  拒绝范围

Router(config)#access-list 1 deny any                 拒绝所有

 

Router(config)#access-list 1 deny host 192.168.4.2

Router(config)#access-list 1 permit any

Router(config)#interface fastEthernet 0/0.1

Router(config-subif)#ip access-group 1 out

 

命名写法:

Router(config)#ip access-list standard a

Router(config-std-nacl)#deny host 192.168.4.2

Router(config-std-nacl)#permit any

Router(config-std-nacl)#exit

 

默认+10生成序列号,便于删除和插入

Router(config)#ip access-list standard a

Router(config-std-nacl)#15 deny host 1.1.1.1

Router(config-std-nacl)#no 15

 

扩展ACL配置

扩展ACL配置:扩展ACL关注数据包中的源、目标ip地址,故调用时应该尽量的靠近源,当然不能在源上,因为ACL不能限制本地产生的流量;

r1(config)#access-list 100 deny ip host 192.168.4.2 host 192.168.1.2

                                                                    源                    目标

                                                        192.168.4.0 0.0.0.255 192.168.1.0 0.0.0.255 范围

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

r1(config)#interface fastEthernet 0/0

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

 

 

r1(config)#access-list 100 deny ip host 192.168.4.2 host 192.168.1.2

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

r1(config)#interface fastEthernet 0/0

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

 

关注目标端口号

ICMP--ping  跨层封装协议,不存在端口号

Telnet--远程登录  基于TCP目标23号端口

设备开启远程登录

r1(config)#username ccna privilege 15 secret cisco123

r1(config)#line vty 0 4

r1(config-line)#login local

规则一个设备到另一个设备的目标端口

r1(config)#access-list 101 deny tcp host 1.1.1.1 host 2.2.2.2 eq 23  远程登录被拒绝

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

 

r1(config)#access-list 102 deny icmp host 1.1.1.1 host 2.2.2.2  拒绝ping

r1(config)#access-list 102 permit ip any any

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值