ACL包过滤

ACL

访问控制列表

访问控制列表 ACL

定义

用于数据流的匹配何筛选手段

常见功能

访问控制

ACL+Packet-filte (包过滤)

路由控制

ACL+Router-policy

流量控制

ACL+QOS

基于ACL的包过滤

定义

对进出的数据包逐包进行检查,丢弃或允许通过。
包过滤必须配置在接口的某个方向上才能生效
一个接口的一个方向只能配置一个包过滤策略

配置好ACL还没用,必须调用在某个接口的某个方向上

包过滤方向
包过滤工作流程

在这里插入图片描述

  1. 数据包到达接口检查是否应用了AC,是则进入匹配,否则放行
  2. 按照ACL编号匹配第一条规则,匹配则进一步检查该条规则动作,否则与下一条规则进行匹配,允许则放行。不允许则拒绝
  3. 继续进行匹配,如匹配则检查规则动作,否则与下一跳进行匹配
  4. 所有规则都不匹配,检查默认动作,允许则放行,不允许则丢弃。
注意事项
  1. 如果默认动作是允许,至少需要一条拒绝规则
  2. 如果默认动作是拒绝,至少需要一条允许规则
  3. H3C的ACL用于包过滤默认允许,用于其他默认拒绝
  4. 把小范围的规则分配一个靠前的顺序
  5. 在不影响实际效果前提下,把包过滤尽量配置在离源地址最近的接口的入方向

访问控制列表 ACL

ACL分类

基本ACL

只对数据包的源地址进行匹配
编号2000-2999

高级ACL

对数据包的五元组进行匹配(源IP,目的IP,源端口,目的端口,协议)
编号3000-3999

接口调用

接口下 packet-filter 2000 outbound

创建基本acl

acl basic 2000
rule deny source 192.168.1.0 0.0.0.255
拒绝源地址为192.168.1.任意 网段的地址

创建高级acl

acl advanced 3000
rule deny(动作) tcp (协议)source(源IP) 192.168.1.1 0.0.0.0 destination(目的IP) 192.168.3.1 0
destination-port(目的端口) range 20 21

进入接口
packet-filter 3000 outbound

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

涂样涂森炮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值