ACL扩展IP访问控制列表配置
(笔记)
随着大规模网络的发展,网络面临的威胁越来越多。而ACL是实现网络安全的基本技术之一。
ACL访问控制列表
1)限制网络流量、提高网络性能,ACL可以根据数据包的协议,指定这种类型的数据包具有更高的优先级,同等情况下可预先被网络设备处理。
2)提供对通信流量的控制手段。
3)提供网络访问的基本安全手段。
4)在网络设备接口处,决定哪种类型的通信流量被转发、哪种类型的通信流量被阻塞。
分类:
标准ACL
扩展ACL
实验设备
三台路由
一台PC
一台服务器
IP规划
PC:172.16.1.2/24
Server:172.16.4.2
R1、R2、R3:172.16.2.0/24 、172.16.3.0 、172.16.4.0
配置
PC
R1
Router>en
Router#
Router#conf t
Router(config)#
Router(config)#int g0/1
Router(config-if)#ex
Router(config)#
Router(config)#int g0/0
Router(config-if)#ip add 172.16.1.1 255.255.255.0
Router(config-if)#int g0/1
Router(config-if)#ip add 172.16.2.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#int g0/0
Router(config-if)#no shutdown
Router(config-if)#
Router(config-if)#ex
Router(config)#
Router(config)#ex
Router#
Router#rou
Router#conf t
Router(config)#
Router(config)#router rip
Router(config-router)#version 2
Router(config-router)#network 172.16.1.0
Router(config-router)#network 172.16.2.0
Router(config-router)# no auto-summary
Router(config-router)#ex
Router(config)#
Router(config)#access-list 100 permit tcp host 172.16.1.2 host 172.16.4.2 eq www
Router(config)#access-list 100 deny icmp host 172.16.1.2 host 172.16.4.2 echo
Router(config)#int g0/1
Router(config-if)#ip access-group 100 out
Router(config-if)#
R2
Router>
Router>en
Router#
Router#conf t
Router(config)#
Router(config)#int g0/0
Router(config-if)#ip add 172.16.2.2 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#
Router(config-if)#int g0/1
Router(config-if)#
Router(config-if)#ip add 172.16.3.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#
Router(config-if)#ex
Router(config)#
Router(config)#router rip
Router(config-router)#version 2
Router(config-router)#network 172.16.2.0
Router(config-router)#network 172.16.3.0
Router(config-router)#no auto-summary
Router(config-router)#ex
Router(config)#
Router(config)#ex
Router#
R3
Router>
Router>en
Router#
Router#conf t
Router(config)#
Router(config)#int g0/0
Router(config-if)#ip add 172.16.3.2 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#int g0/1
Router(config-if)#ip add 172.16.4.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#
Router(config-if)#ex
Router(config)#
Router(config)#router rip
Router(config-router)#version 2
Router(config-router)#network 172.16.3.0
Router(config-router)#network 172.16.4.0
Router(config-router)#no auto-summary
Router(config-router)#
server
验证
PC0
Web浏览器:http://172.16.4.2(success)
Router#show ip access-lists 查看所定义的访问控制列表
clear access-list counters |将访问控制列表计数器清零
access-list 定义ACL
ip access-group 在接口下调用ACL
ip access-list 定义命名的ACL