| 近几年分布式防火墙的技术逐渐成熟并得到市场认可。分布式防火墙是由驻留在网络主机(如服务器或PC机)并对主机系统提供安全防护的软件产品(客户端)和中央管理(服务器)两部分组成。分布式防火墙的主要技术优势在于:
(1)保护内网安全。堵住内网的安全漏洞是分布式防火墙的专长。分布式防火墙驻留在每一台主机上。它把该主机以外的所有网络都认为是不可信的,包括内网在内。
(2)中央管理。与单一的主机防火墙相比,分布式防火墙的中央管理解决了网络管理员的众多难题。分布式防火墙的安全策略由管理员一次性在服务器端统一配置,每个主机可以从中央管理服务器获得安全策略。中央管理服务器可以实时查看所有客户端的状态。客户端会将重要日志上传给中央管理服务器,以便网络管理员在第一时间知道网络上出现的问题。
(3)效率提高 分布式防火墙的过滤功能是由驻留在每个网络主机上的客户端实现,而不是集中在网络边界的单点上,这样既提高了效率,又有利于消除网络瓶颈问题。
下面以目前市场上比较典型的分布式防火墙产品为例来看它的组成及应用特点。

中央策略管理服务器是一个集成环境。它统一管理分布式防火墙的所有客户端,负责给客户端分发安全策略、记录客户端状态、记录各类日志,并提供方便的工具生成、指派、扫描和检查所有的客户端安全策略。客户端登陆到服务器下载相应的安全策略,客户端无法更改从服务器下载的安全策略。客户端依靠包过滤、特洛伊木马过滤和脚本过滤的三层过滤检查,保护计算机在正常使用网络时不会受到恶意的攻击,提高了其网络安全属性。其主要功能包括:
(1) 控制网络通信
分布式防火墙通过包过滤和基于状态的包过滤来实现对网络数据包的控制。包过滤是防火墙对网络通信进行控制的最基本也是首要的方法。防火墙实时监控发送和接收的数据包,根据设定的过滤规则决定是否让这些数据包通过。
分布式防火墙可以直接处理IP(包括TCP、UDP、ICMP、IGMP等)数据包的发送与接收。根据数据包的包头信息的分析,防火墙对照过滤规则进行过滤。不符合过滤规则的数据包防火墙将拒绝其通过并进行记录和报警。
(2)入侵监测
分布式防火墙可以发现常用的网络攻击方法,如端口扫描、拒绝服务攻击、源路由数据包攻击、连续多次连接等,自动屏蔽发起网络攻击的源地址,并将发现的攻击行为记录到日志中。
(3)脚本过滤
分布式防火墙对JavaScript脚本、Visual Basic脚本、ActiveX脚本等常见的脚本都要进行分析,判断它们进行的操作;并由用户决定是否允许该脚本执行,从而对恶意的脚本执行拦截。
(4) 特洛伊木马过滤
分布式防火墙由服务器维护一个已知的应用程序列表,只有列表中的应用程序才可以使用网络。一旦检测到有未知的应用程序企图使用网络,系统将会提醒用户是否要禁止使用或者是加入到允许访问网络的程序列表中。
(5) 完善的日志
分布式防火墙提供了强大的日志记录功能,其中重要的日志信息将强制性的上传到服务器端,网络管理员可以通过查看日志来了解客户端的操作。 |