网工日记:如何配置标准IP访问控制列表?

以华为交换机 / 路由器为例,详细介绍标准 IP 访问控制列表(ACL)的配置步骤:

1. 进入系统视图

在设备的命令行界面(CLI)中,使用以下命令进入系统视图:

<设备名称> system - view

例如,在华为交换机上,默认设备名称为 “Huawei”,则输入 “Huawei system - view”,此命令可以让用户进入到系统配置模式,以便进行全局配置,包括 ACL 的创建和应用。

2. 创建标准 ACL

使用 “acl” 命令创建标准 ACL,命令格式如下:

acl [number] acl - number [match - order {auto | config}]
  • “number”:表示创建编号型 ACL,这是最常见的方式。标准 IP ACL 的编号范围是 1 - 99,所以可以选择这个范围内的数字作为 ACL 编号。例如,创建编号为 20 的标准 ACL:
acl number 20
  • “match - order”:用于指定规则匹配顺序,“auto” 表示按照自动排序(默认),“config” 表示按照用户配置的顺序匹配。一般情况下,默认的自动排序即可满足需求。

3. 配置 ACL 规则

在创建好 ACL 后,需要配置访问控制规则。标准 IP ACL 主要基于源 IP 地址进行过滤,规则配置命令如下:

rule [rule - id] {permit | deny} [source {source - address source - wildcard | any}]
  • “rule - id”:规则编号,用于确定规则的顺序。编号越小,规则越先匹配。如果不指定,设备会按照一定的步长(默认是 5)自动分配编号。例如,配置一条规则拒绝来自 192.168.1.0/24 网段的流量:
rule 5 deny source 192.168.1.0 0.0.0.255

这里 “rule 5” 表示规则编号为 5,“deny” 表示拒绝动作,“source 192.168.1.0 0.0.0.255” 表示源 IP 地址为 192.168.1.0,子网掩码反码为 0.0.0.255(即子网掩码为 255.255.255.0)的网段。

  • 再配置一条允许其他所有流量的规则(注意编号要大于前面的规则编号):
rule 10 permit source any

这里 “rule 10” 是规则编号,“permit” 是允许动作,“source any” 表示允许任何源 IP 地址的流量。

4. 将 ACL 应用到接口

配置好 ACL 后,需要将其应用到接口才能生效。假设要将 ACL 应用到接口 GigabitEthernet0/0/1 的入方向,命令如下:

interface GigabitEthernet0/0/1
traffic - filter inbound acl 20
  • 首先使用 “interface” 命令进入要应用 ACL 的接口视图,然后使用 “traffic - filter” 命令将 ACL 应用到接口的入方向(“inbound”),其中 “acl 20” 表示应用编号为 20 的 ACL。

如果要将 ACL 应用到接口的出方向(“outbound”),只需将 “inbound” 替换为 “outbound” 即可,如下所示:

interface GigabitEthernet0/0/1
traffic - filter outbound acl 20

通过以上步骤,就完成了标准 IP 访问控制列表的配置,它可以对经过接口的流量根据源 IP 地址进行过滤。不同厂商的设备命令可能会有所差异,但基本原理是相似的。在实际配置时,需要根据具体的网络拓扑和安全需求来灵活调整 ACL 规则和应用接口。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值