ACL技术 扩展ACL

本文介绍了一种通过配置访问控制列表(ACL)来实现数据筛选的方法。包括基本配置步骤、创建及应用ACL的过程,并提供了具体的命令示例。还介绍了如何使用扩展ACL进行更精确的流量匹配。

实验目的:实现ACL的功能

 

实验原理:通过创建ACL中的条件,在调用ACL的时候,就可以通过ACL条件实现对数据的筛选。

 

实验步骤:

第一步:

配置PC机基本信息

192.168.1.1 

255.255.255.0

没有网关,本实验不需要

192.168.1.2

255.255.255.0

给路由器配置网关

inter g0/0

no shutdown

ip add 192.168.1.254  255.255.255.0

第二步,show ip access-lists,验证查看ACL上的信息

 

第三步:创建ACL,

        access-list 1 deny 192.168.1.1  0.0.0.0

        access-list 1 permit any

第四步:      

         inter g0/0      

         ip access-group 1 in 

       

 

 

注意:由于access -list 1 deny (由于任何一个ACL后面)后面都隐含着deny any,所以会同时把192.168.1.2挡住,只要如下操作便可以解除:

        access-list 1 permit any 就可以了

 

如果要反过来,让1.1 能ping通,1.2ping不通,如下

       no  access-list 1 deny 192.168.1.1  0.0.0.0

 然后重新作就可以了

###########################################################

 工作中常用的ACL配置方式 - 命名的 ACL : 
创建ACL- 
    GW(config)# ip access-list standard Deny-Ping 
    GW(config-std-nacl)# 10 deny  192.168.1.2 0.0.0.0 
    GW(config-std-nacl)# 20 permit any  
    GW(config-std-nacl)#exit 
调用ACL-     
    GW(config)#interface g0/0 
    GW(config-if)#ip access-group Deny-Ping in 

 

如果要换扩展ACL,no掉以上中的

    GW(config)#interface g0/0 
    GW(config-if)#  no  ip access-group Deny-Ping in 


    GW(config)#  no ip access-list standard Deny-Ping

###############################################################

为了匹配更加精确的流量,我们使用“扩展ACL”: 
创建ACL- 
    ip access-list extended notPing 
      10  deny icmp  host 192.168.1.2 host 192.168.1.254 主机192.1.2到网关1.254的icmp(ping包)走不通,
      20  permit  ip any  any  其他的还是可以的,比如TCP,
调用ACL- 
    interface g0/0 
      ip access-group notPing in  
验证——    
    ping  
    show  ip access-list   
    show  ip interface g0/0                 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值