ACL实验

1.定义

ACL:access control list 访问控制列表

2.功能

匹配感兴趣流,对其放行或者丢弃

编号ACL

编号ACL又分为标准ACL和扩展ACL:

标准ACL

查看的是IP包头
①只匹配源IP地址
②允许或者拒绝的是整个TCP/IP协议,对于源IP地址,所有流量都被拒绝掉了

标准ACL的编号:
1-99,1300-1999
格式:
access-list 1 deny x.x.x.x 反掩码
access-list 1 permit any //需要加这句话,因为最后隐藏这deny any

调用:
进接口,ip access-group 1 in/out

在实验这里插入图片描述
以上为实验拓扑图,R123均配置OSPF,R1可ping通3

在R2上配置ACL,在f0/0口调用
在这里插入图片描述
然后我们发现1和2之间的OSPF直接DOWN掉了
在这里插入图片描述

咦?为什么OSPF邻居直接DOWN掉了?从R1查看时发现Stata(状态)直接变为INIT初始化
因为因标准ACL是IP ACL,所以查看的是IP包头,允许或者拒绝的是整个TCP/IP协议,对于源IP地址,所有流量都被拒绝掉了,包括OSPF,所以你的路由直接没有了,邻居直接停在INIT状态
在这里插入图片描述
此时R1 PING不通3咯,也PING不通2

扩展ACL

1.配源IP,目的IP,源端口,目的端口
2.允许或者拒绝的是特定协议(icmp tcp) ,也就是说可以精确到一个小的协议

我们将调用直接NO掉,然后配置扩展ACL:
在这里插入图片描述
这条ACL语句的意思是,拒绝掉从1.1.1.0发送给3.3.3.0的icmp流量

在这里插入图片描述
然后就可以看见,带源ping直接ping不通啦~

在这里插入图片描述
但是直接ping是能通的哦,因为它匹配到的是第二条语句 permit ip any any
在这里插入图片描述
Telnet也能成功呀!因为它也是匹配到permit ip any any,它不会像标准ACL一样直接把整个IP流量都拒绝掉,而是可以精确匹配到一个小的协议。

命名ACL

命名ACL相对于编号ACL的特点:管理方便
能任意增加,删除或者修改特定语句

命名ACL同样分为标准和扩展

1.命名标准ACL

语句:
Ip access-list standard 名字
10 permit x.x.x.x
20 deny x.x.x.x

2.命名扩展ACL

语句:
Ip access-list extended 名字
10 permit tcp x.x.x.x y.y.y.y eq telnet
20 deny udp x.x.x.x y.y.y.y eq 520

在这里插入图片描述
我们可以直接创建一个extended列表
在这里插入图片描述
可以很方便地插入语句

命名ACL调用语句和编号ACL是一样的

ACL规则

1.编号ACL无法删除特定条目,只能删除整个ACL,命名ACL可以很方便的修改
2.ACL只能过滤通过路由器的流量,不能过滤自己产生的流量
3,ACL最后都有一句 deny any /deny ip any any ,所以需要加入permit any/ permit ip any any
4.一个接口只能有一个访问列表
5.流量从上到下进行匹配,找到匹配源直接执行,不再查看剩下的条目
6.一般越详细的语句放越前面

That’s all,3Q~

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ACL(Access Control List)是用于控制网络流量的一种安全策略。标准ACL和扩展ACL是两种常见的ACL类型。在你的实验中,你配置了一个标准ACL,但在对端PING返回方面遇到了问题。 根据你提供的引用和,你配置了两个不同的ACL实验。第一个实验中,你配置了一个标准ACL,并禁止了192.168.10.0网段的路由通过。然后,在接口G0/1上应用了这个ACL。第二个实验中,你配置了一个扩展ACL,并允许了某些特定的流量通过。 对于第一个实验中遇到的问题,可能的原因是你没有添加一个允许任何流量通过的规则(permit any)。标准ACL在匹配到一条规则之后,不会继续匹配后面的规则,所以如果你只配置了一条deny规则,会导致所有流量都被禁止。通过添加一个permit any规则,可以解除默认的禁止规则,允许其他流量通过。 对于第二个实验,你的配置看起来是正确的,允许了特定的流量通过。但请注意,ACL是有顺序的,先匹配到的规则会生效,后面的规则将不再匹配。所以请确保你的ACL规则是按照正确的顺序配置的。 综上所述,你可以尝试在第一个实验中添加一个允许任何流量通过的规则(permit any),并确保你的ACL规则按照正确的顺序配置。这样应该能够解决你的问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [在思科模拟器Cisco Packet Tracer实现自反ACL](https://blog.csdn.net/m0_56942354/article/details/124883730)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [思科模拟器配置-ACL配置 实训](https://blog.csdn.net/qq_38626043/article/details/110245716)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值