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 permit4.测试结果
PC3pingserver
PC1访问server
PC2访问server