0


华为路由器 基本ACL配置

1、什么是ACL?

访问控制列表ACL(Access Control List)是由一条或多条规则组成的集合。所谓规则,是指描述报文匹配条件的判断语句,这些条件可以是报文的源地址、目的地址、端口号等。

ACL本质上是一种报文过滤器,规则是过滤器的滤芯。设备基于这些规则进行报文匹配,可以过滤出特定的报文,并根据应用ACL的业务模块的处理策略来允许或阻止该报文通过。

2、ACL可以做什么?

借助ACL,可以实现以下功能:

  • 提供安全访问:企业重要服务器资源被随意访问,企业机密信息容易泄露,造成安全隐患。使用ACL可以指定用户访问特定的服务器、网络与服务,从而避免随意访问的情况。
  • 防止网络攻击:Internet病毒肆意侵略企业内网,内网环境的安全性堪忧。使用ACL可以封堵高危端口,从而达成为外网流量的阻塞。
  • 提高网络带宽利用率:网络带宽被各类业务随意挤占,服务质量要求最高的语音、视频业务的带宽得不到保障,造成用户体验差。使用ACL实现对网络流量的精确识别和控制,限制部分网络流量从而保障主要业务的质量。

基本ACL

ACL编号:2000~2999。基本ACL规则只包含源IP地址,对设备的CPU消耗较少,可用于简单的部署,但是使用场景有限,不能提供强大的安全保障。

基本 ACL 接口调用方向的建议

基本 ACL 尽量调用在离目标最近的出站方向

需求描述:

  • 禁止PC1访问服务器Server1
  • 允许其他所有的访问流量


主机IP子网掩码网关PC1192.168.10.1255.255.255.0192.168.10.254PC2192.168.20.1255.255.255.0192.168.20.254SERVER110.0.0.1255.255.255.010.0.0.254
3、R1 路由器

  1. [HUAWEI]sys
  2. [HUAWEI]un in en
  3. [R1]sys R1
  4. [R1]int g0/0/0
  5. [R1-GigabitEthernet0/0/0]ip addr 10.0.0.254 24
  6. [R1-GigabitEthernet0/0/0]int g0/0/1
  7. [R1-GigabitEthernet0/0/1]ip addr 192.168.10.254 24
  8. [R1-GigabitEthernet0/0/1]int g0/0/2
  9. [R1-GigabitEthernet0/0/2]ip addr 192.168.20.254 24

4、ACl 配置

  1. # 创建 ACL
  2. [R1]acl 2000
  3. # 拒绝来源地址 192.168.10.0/24
  4. [R1-acl-basic-2000]rule 5 deny source 192.168.10.0 0.0.0.255
  5. # 允许其它全部流量
  6. [R1-acl-basic-2000]rule 10 permit source any
  7. [R1-acl-basic-2000]quit
  8. # g0/0/0接口 出站流量绑定 acl 2000
  9. [R1]int g0/0/0
  10. [R1-GigabitEthernet0/0/1]traffic-filter outbound acl 2000

5、测试

(1)PC1 可以访问 PC2

  1. PC1>ping 192.168.20.1
  2. Ping 192.168.20.1: 32 data bytes, Press Ctrl_C to break
  3. From 192.168.20.1: bytes=32 seq=1 ttl=127 time=16 ms
  4. From 192.168.20.1: bytes=32 seq=2 ttl=127 time<1 ms
  5. From 192.168.20.1: bytes=32 seq=3 ttl=127 time<1 ms
  6. From 192.168.20.1: bytes=32 seq=4 ttl=127 time=15 ms
  7. From 192.168.20.1: bytes=32 seq=5 ttl=127 time=16 ms
  8. --- 192.168.20.1 ping statistics ---
  9. 5 packet(s) transmitted
  10. 5 packet(s) received
  11. 0.00% packet loss
  12. round-trip min/avg/max = 0/9/16 ms

(2)PC1 不能访问 SERVER1

  1. PC1>ping 10.0.0.1
  2. Ping 10.0.0.1: 32 data bytes, Press Ctrl_C to break
  3. Request timeout!
  4. Request timeout!
  5. Request timeout!
  6. Request timeout!
  7. Request timeout!
  8. --- 10.0.0.1 ping statistics ---
  9. 5 packet(s) transmitted
  10. 0 packet(s) received
  11. 100.00% packet loss

(3)PC2 可以访问 SERVER1

  1. PC2>ping 10.0.0.1
  2. Ping 10.0.0.1: 32 data bytes, Press Ctrl_C to break
  3. From 10.0.0.1: bytes=32 seq=1 ttl=254 time=16 ms
  4. From 10.0.0.1: bytes=32 seq=2 ttl=254 time<1 ms
  5. From 10.0.0.1: bytes=32 seq=3 ttl=254 time=16 ms
  6. From 10.0.0.1: bytes=32 seq=4 ttl=254 time=15 ms
  7. From 10.0.0.1: bytes=32 seq=5 ttl=254 time=16 ms
  8. --- 10.0.0.1 ping statistics ---
  9. 5 packet(s) transmitted
  10. 5 packet(s) received
  11. 0.00% packet loss
  12. round-trip min/avg/max = 0/12/16 ms

6、ACL 命令

  1. # 删除整个 ACL
  2. [R1]undo acl 2000
  3. # 删除某个规则
  4. [R1]acl 2000
  5. [R1]undo rule 5
  6. # 查看 ACL
  7. [R1]dis acl 2000

本文转载自: https://blog.csdn.net/mshxuyi/article/details/129751205
版权归原作者 tom.ma 所有, 如有侵权,请联系我们删除。

“华为路由器 基本ACL配置”的评论:

还没有评论