访问控制列表(ACL)
ACL基本概念
-
什么是访问控制列表
- 是一种基于包过滤的访问控制技术(拆网络层的IP地址),广泛应用于路由器和三层交换机中,基于数据包的五元组进行过滤(源lP,目标lP,源端口,目标端口,协议)
- 读取三层(网络层)和四层(传输层)
-
工作原理
-
数据的流量走向(确定,路由器的入口或出口,建议是将ACL应用在入口,从而减少路由器的路由的工作量)
-
工作过程
-
-
访问控制列表分类(思科设备)
- 标准
- 基于源IP地址进行控制
- 表号:1~99
- 扩展
- 基于源IP、目的IP、指定协议、端口号、标志位来过滤
- 表号:100~199
- 命名
- 没有表号,使用名字作为表号
- 直接使用: standard标识标准ACL extended标识扩展ACL
- 标准
-
配置
-
配置标准的访问控制列表
en conf t access-list 1 deny host 192.168.10.10 #先拒绝再允许 access-list permit any int g0/0 #进入设置接口 ip access-group 1 in #组号要一致 in / out #创建 access-list 1 permit/ deny host 192.168.1.1 某台主机 access-list 1 permit / deny 192.168.1.1 0.0.0.0 某个网段 access-list 1 permit/deny 192.168.1.0 0.0.0.255 所有 access-list 1 permit / deny any #将访问控制列表应用到接口 int f0/0 ip access-group 1 in/out in此接口为入口 out此接口为出口
-
-
ACL的应用规则
-
在一个接
-