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后,端口对报文的接收和发送的处理有几种不同情况。
热门推荐
魔王为何会被改造成产子工具-这背后隐藏着怎样的故事
公安民警心理健康指南:常见心理问题应对
职场中的创新思维与问题解决能力培养
EgoMimic:通过以自我为中心的视频规模化模仿学习
如何在动画中表现角色的动态?分三步讲解
富士山即将喷发!日本备战不敢掉以轻心,喷发对我国意味着什么?
中国黄酒如何向世界传达文化价值 会稽山·兰亭在中法美食交流会上这样表达
如何分析汇率行情的变化趋势?这种变化趋势对经济有哪些影响?
护照过期签证是否会影响出入境的详细解析
如何感知目前的市场情绪?不妨从技术层面来分析
明确规定!事关所有电动自行车
猴痘感染后有哪些症状?如何早期识别?
孔子:天命观
23mm镜头深度解析:为什么它是摄影师的最爱?
如何获取前端插件信息源
如何用VBA实现财务办公自动化
九种沟通方式,轻松应对情绪失控的娃
鸡场溯源如何保障鸡肉产品的质量安全?
用神为木火的人适合职业,喜用神为木火的命理特征
AI助力探索癌症最佳诊疗方法
皇室战争 新手必知的八大基本战术科普
土地抵押贷款条件是什么
苏轼的绝笔诗,两次提到庐山烟雨和钱塘江潮,背后到底有何隐情?
苗族芦笙的文化价值和传承发展
尺寸选错,家具翻车!这6种家具大小容易买错,参考标准请收藏!
揭秘埃及法老王的诅咒:真相与传说
大腿中间一张嘴顺口溜:如何通过幽默方式减轻日常压力与焦虑
加拿大留学与短期学习签证申请官方指南与实用贴士
发现别人骗我怎么办?这份防骗指南请收好
探索圆的面积计算:公式背后的数学与生活应用知识