ACL典型配置举例:基于时间段的访问控制
创作时间:
作者:
@小白创作中心
ACL典型配置举例:基于时间段的访问控制
引用
CSDN
1.
https://blog.csdn.net/m0_51195633/article/details/143770297
本文将通过一个具体的组网场景,详细介绍如何在设备上配置ACL(访问控制列表),以实现对不同部门访问财务数据库服务器的权限控制。
组网需求
某公司内的各部门之间通过Device实现互连,该公司的工作时间为每周工作日的8点到18点。通过配置,需要实现以下访问控制策略:
- 允许总裁办在任意时间访问财务数据库服务器
- 允许财务部在工作时间访问财务数据库服务器
- 禁止其他部门在任何时间访问财务数据库服务器
- 禁止财务部在非工作时间访问财务数据库服务器
配置步骤
1. 创建时间段
首先创建名为work的时间段,其时间范围为每周工作日的8点到18点。
<Device> system-view
[Device] time-range work 08:00 to 18:00 working-day
2. 创建和配置ACL
创建IPv4高级ACL 3000,并制定如下规则:
- 允许总裁办(192.168.1.0/24)在任意时间访问财务数据库服务器(192.168.0.100)
- 允许财务部(192.168.2.0/24)在工作时间访问财务数据库服务器
- 禁止其他部门在任何时间访问财务数据库服务器
[Device] acl advanced 3000
[Device-acl-ipv4-adv-3000] rule permit ip source 192.168.1.0 0.0.0.255 destination 192.168.0.100 0
[Device-acl-ipv4-adv-3000] rule permit ip source 192.168.2.0 0.0.0.255 destination 192.168.0.100 0 time-range work
[Device-acl-ipv4-adv-3000] rule deny ip source any destination 192.168.0.100 0
[Device-acl-ipv4-adv-3000] quit
3. 应用ACL到接口
将IPv4高级ACL 3000应用到接口GigabitEthernet1/0/1的出方向上。
[Device] interface gigabitethernet 1/0/1
[Device-GigabitEthernet1/0/1] packet-filter 3000 outbound
[Device-GigabitEthernet1/0/1] quit
验证配置
配置完成后,可以通过以下方式验证配置效果:
在各部门PC上使用ping命令检验
假设各部门的PC均为Windows XP操作系统。
财务部PC访问测试:
C:\> ping 192.168.0.100
Pinging 192.168.0.100 with 32 bytes of data:
Reply from 192.168.0.100: bytes=32 time=1ms TTL=255
Reply from 192.168.0.100: bytes=32 time<1ms TTL=255
Reply from 192.168.0.100: bytes=32 time<1ms TTL=255
Reply from 192.168.0.100: bytes=32 time<1ms TTL=255
Ping statistics for 192.168.0.100:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 1ms, Average = 0ms
由此可见,财务部的PC能够在工作时间访问财务数据库服务器。
市场部PC访问测试:
C:\> ping 192.168.0.100
Pinging 192.168.0.100 with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Ping statistics for 192.168.0.100:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
由此可见,市场部的PC不能在工作时间访问财务数据库服务器。
查看ACL配置和运行情况
在设备上使用display acl命令查看ACL的配置和运行情况。
[Device] display acl 3000
Advanced IPv4 ACL 3000, 3 rules,
ACL's step is 5
rule 0 permit ip source 192.168.1.0 0.0.0.255 destination 192.168.0.100 0
rule 5 permit ip source 192.168.2.0 0.0.0.255 destination 192.168.0.100 0 time-range work (4 times matched) (Active)
rule 10 deny ip destination 192.168.0.100 0 (4 times matched)
由此可见,由于目前是工作时间,因此规则5是生效的;且由于之前使用了ping命令的缘故,规则5和规则10分别被匹配了4次。
端口对报文的处理方式
在配置了端口链路类型和端口缺省VLAN后,端口对报文的接收和发送的处理有几种不同情况。
热门推荐
10大高含「锌」量食物排行榜 這樣吃美肌增髮、抗衰降血糖、提升生育力
中老年奶粉冲泡全攻略:科学方法与实用技巧
板绘绘画手眼不协调的解决办法
足球前瞻:切尔西VS莱切斯特城,曼联VS阿森纳,全北现代VS江原
天然翡翠手镯内部絮状物的成因与鉴别方法
哪些因素影响物流运输流程的优化效果?
莲子的象征意义与寓意(揭示莲子在文化中的重要地位)
英国爵位等级:从历史渊源到现代影响
拿破仑·波拿巴
八木天线的基本结构、优势及应用
胶原蛋白注射的注意事项
登山鞋选购指南:从类型到预算的全面解析
涉外刑事案件翻译的特殊要求与挑战
上海City Walk 里弄人文与别致生活
什么是脱水症状?这些表现需警惕
正常口渴和糖尿病口渴的区别是什么
怎么在手机设置使用时长?如何控制手机使用时间
糖尿病:等待一个奇迹的诞生
插画创作没灵感怎么办?如何激发画画灵感与创作灵感全攻略
四川十大柑橘品种全解析:从蒲江丑柑到石棉黄果柑
2025年东北林业大学考研调剂要求
C语言比赛如何计分
如何判断汽车油量是否充足
一万元预算也能买到好车?这几款二手车值得考虑
探寻莲花汽车标志的前世今生
除胶剂究竟对车漆有损害吗?正确使用方法与车漆保养全攻略
短剧爆火之后,品牌营销有了新方向
王凌教授:中医针灸,助孕路上的好帮手
白菜的种植栽培与管理技术
国产化信创标准如何推动中国科技自主创新?