1.拓扑图与实验需求

实现思路:在防火墙 FW1 配置安全策略 + 时间段对象,基于区域、源地址、目的地址、时间进行精细化访问控制;交换机负责 VLAN 划分、网关;防火墙配置区域、接口 IP、静态路由保证全网互通。

2.需求分析

1.vlan2和vlan各需要一个IP

2由于办公区PC访问OA Server 的时间限制(工作日早8到晚6),需要配置基于时间的ACL访问控制列表,即在该时间范围内从vlan2到OA Server 的访问,而在其他时间则禁止访问

3.对于生产区PC访问Web Server的限制(除PC3外不能访问),可以通过配置基于MAC地址的ACL来实现。先允许所有生产区PC访问Web Server,然后针对生产区PC3配置特殊的时间策略,允许其在每周一早10到早11访问Web Server

4.办公区PC访问OA Server的ACL配置:

创建一个标准ACL,允许VLAN 2的主机访问OA Server的IP地址,再创建一个时间范围,定义工作日早8到晚6为允许访问的时间,将该ACL应用到连接办公区PC的接口上,并关联上述时间范围

5.生产区PC访问Web Server的ACL配置:

创建一个扩展ACL,禁止生产区VLAN 3的所有主机访问Web Server的IP地址,然后针对生产区PC3的MAC地址,创建一个允许访问Web Server的permit语句,并将其加入到上述ACL中,最后,将该ACL应用到连接生产区PC的接口上

6.路由配置:

在三层交换机上配置不同VLAN的接口IP地址,并启用路由功能,以确保不同VLAN之间能够进行通信。同时,要为OA Server和Web Server配置相应的IP地址和网关,使它们能够在网络中被正确识别和访问。

防火墙默认拒绝所有跨区域流量,所有放行流量必须显式配置安全策略。

3.分步详细配置

安全策略命令行配置:

1.创建地址(命令行创建)

[FW]ip address-set AD type  object 
[FW-object-address-set-AD]address 192.168.1.0 mask 25

[FW]ip address-set OA type object 
[FW-object-address-set-OA]address 10.0.0.1 mask 32

[FW]ip address-set Web type object     
[FW-object-address-set-Web]address 10.0.0.2 mask 32

[FW]ip address-set PR type object 
[FW-object-address-set-PR]address 192.168.1.128 mask 25

[FW]ip address-set PC3 type object 
[FW-object-address-set-PC3]address 192.168.1.130 mask 25

2.创建时间集

[FW]time-range working-time
[FW-time-range-working-time]period-range 08:00:00 to 18:00:00 working-day 

[FW]time-range special-time
[FW-time-range-special-time]period-range 10:00:00 to 11:00:00 Mon
办公区PC在工作日时间(周一至周五,早8到晚6)可以正常访问OA Server,其他时间不允许

[FW]security-policy 
[FW-policy-security]rule name policy_1  
[FW-policy-security-rule-police_1]description AD_to_OA
[FW-policy-security-rule-police_1]source-zone trust 
[FW-policy-security-rule-police_1]destination-zone dmz
[FW-policy-security-rule-policy_1]source-address address-set AD 
[FW-policy-security-rule-police_1]destination-address address-set OA
[FW-policy-security-rule-police_1]time-range working-time
[FW-policy-security-rule-police_1]action permit
办公区PC可以在任意时刻访问Web server

[FW]security-policy
[FW-policy-security]rule name policy_2
[FW-policy-security-rule-policy_2]description AD_to_Web
[FW-policy-security-rule-policy_2]source-zone trust 
[FW-policy-security-rule-policy_2]destination-zone dmz 
[FW-policy-security-rule-policy_2]source-address address-set AD
[FW-policy-security-rule-policy_2]destination-address address-set Web 
[FW-policy-security-rule-policy_2]action permit 
生产区PC可以在任意时刻访问OA Server,但是不能访问Web Server

[FW]security-policy 
[FW-policy-security]rule name policy_3
[FW-policy-security-rule-policy_3]description PR_to_OA
[FW-policy-security-rule-policy_3]source-zone trust
[FW-policy-security-rule-policy_3]destination-zone dmz
[FW-policy-security-rule-policy_3]source-address address-set PR 
[FW-policy-security-rule-policy_3]destination-address address-set OA
[FW-policy-security-rule-policy_3]action permit 
[FW]security-policy     
[FW-policy-security]rule name policy_4
[FW-policy-security-rule-policy_4]description PR_to_Web
[FW-policy-security-rule-policy_4]source-zone trust     
[FW-policy-security-rule-policy_4]destination-zone dmz     
[FW-policy-security-rule-policy_4]source-address address-set PR
[FW-policy-security-rule-policy_4]destination-address address-set Web 
[FW-policy-security-rule-policy_4]action deny 
生产区PC3可以在每周一早上10点到早上11点访问Web Server,用来更新企业最新产品信息

[FW]security-policy 
[FW-policy-security]rule name policy_5
[FW-policy-security-rule-policy_5]description PC3_to_Web
[FW-policy-security-rule-policy_5]source-zone trust
[FW-policy-security-rule-policy_5]destination-zone dmz
[FW-policy-security-rule-policy_5]source-address address-set PC3 
[FW-policy-security-rule-policy_5]destination-address address-set Web 
[FW-policy-security-rule-policy_5]time-range special-time
[FW-policy-security-rule-policy_5]action permit 

4.测试结果

PC3pingserver


PC1访问server

PC2访问server

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐