2019/10/2Ch9-防火墙1防火墙•主要知识点:--防火墙概述--防火墙技术--防火墙的体系结构2019/10/2Ch9-防火墙2防火墙概述•为什么需要防火墙对网络通信进行筛选屏蔽以防止未授权的访问进出计算机网络,即对网络进行访问控制。防火墙在网络安全中的位置2019/10/2Ch9-防火墙3VPN虚拟专用网防火墙内容检测防病毒入侵探测谁需要防火墙2019/10/2Ch9-防火墙4•任何使用互联网的企事业单位都需要防火墙2019/10/2Ch9-防火墙5•防火墙的来源“防火墙”一词源自于早期建筑。在古代,构筑和使用木制结构房屋的时候为防止火灾的发生和蔓延,人们将坚固的石块堆砌在房屋周围作为屏障,这种防护构筑物就被称为“防火墙”(FireWall)。如今在计算机网络中,沿用了古代这个名字来表示实现类似的网络安全功能。防火墙的基本概念2019/10/2Ch9-防火墙6所谓“防火墙”,指的就是一种被放置在自己的计算机与外界网络之间的防御系统,从网络发往计算机的所有数据都要经过它的判断处理后,才会决定能不能把这些数据交给计算机,一旦发现有害数据,防火墙就会拦截下来,实现了对计算机的保护功能。防火墙示意图防火墙的实现层次2019/10/2Ch9-防火墙82019/10/2Ch9-防火墙9防火墙的两条基本规则•一切未被允许的就是禁止的。基于该规则,防火墙应封锁所有信息流,然后对希望提供的服务逐项开放,即只允许符合开放规则的信息进出。这种方法非常实用,可以造成一种十分安全的环境,因为所能使用的服务范围受到了严格的限制,只有特定的被选中的服务才被允许使用。这就使得用户使用的方便性受到了影响。•一切未被禁止的就是允许的。基于该规则,防火墙逐项屏蔽被禁止的服务,而转发所有其它信息流。这种方法可以提供一种更为灵活的应用环境,可为用户提供更多的服务。但却很难提供可靠的安全防护,特别是当网络服务日益增多或受保护的网络范围增大时。2019/10/2Ch9-防火墙10典型的防火墙具有的基本特性•内部网络和外部网络之间的所有网络数据流都必须经过防火墙。•只有符合安全策略的数据流才能通过防火墙。•防火墙自身应具有非常强的抗攻击免疫力。2019/10/2Ch9-防火墙11防火墙的功能及局限性•防火墙的功能2019/10/2Ch9-防火墙12•防火墙的局限性–防火墙不能防范不经由防火墙的攻击和威胁–不能防御已经授权的访问,以及存在于网络内部系统间的攻击,不能防御合法用户恶意的攻击以及社交攻击等非预期的威胁–防火墙不能防止感染了病毒的软件或文件的传输–防火墙不能防止数据驱动式攻击–不能修复脆弱的管理措施和存在问题的安全策略WEB服务器或SQL服务器FW2019/10/2Ch9-防火墙13防火墙的分类•根据物理特性分类–软件防火墙–硬件防火墙•从结构上分类–单一主机防火墙–路由集成式防火墙–分布式防火墙2019/10/2Ch9-防火墙14•按工作位置分类–边界防火墙–个人防火墙–混合防火墙•按防火墙性能分类–百兆级防火墙–千兆级防火墙•从实现技术上分类–数据包过滤技术–代理服务防火墙技术的发展过程152019/10/2Ch9-防火墙16防火墙技术•数据包过滤技术–静态包过滤–动态包过滤•代理服务–应用级网关–电路级网关•状态检测技术2019/10/2Ch9-防火墙17数据包过滤Internet包过滤路由器工作站服务器内部网络工作站工作站2019/10/2Ch9-防火墙18应用级网关(代理服务器)•应用级网关(代理服务器)应用级网关提供两个网络间传输的高水平的控制,即能进行特定服务内容的监控和提供基于网络安全策略的过滤。服务器代理客户代理客户代理服务器代理应用级网关服务器客户机客户机服务器安全网络不安全网络2019/10/2Ch9-防火墙19例:FTP代理服务器FTP代理FTP客户FTP服务器FTP代理规则安全数据库TCP/UDPIP/ICMPInterfacesIP过滤规则端口2021不安全网络安全网络2019/10/2Ch9-防火墙20电路级网关•电路级网关是一个通用代理服务器,工作在TCP/IP协议的TCP层,仅仅提供TCP连接的转发而不提供任何其它的报文处理和过滤。客户服务器TCP层IP层Interfaces不安全网络安全网络状态检测技术状态检测防火墙不仅像包过滤防火墙考查数据包的IP地址等几个孤立的信息,而是增加了对数据包连接状态变化的额外考虑。它在防火墙的核心部分建立数据包的连接状态表,将在内外网间传输的数据包以会话角度进行监测,利用状态表跟踪每一个会话状态,记录有用的信息以帮助识别不同的会话。例如,对内部主机到外部主机的连接请求,防火墙会加以标注,允许从外部响应此请求的数据包以及随后两台主机间传输数据包通过,直到此连接中断为止,而对由外部发起的企图连接内部主机的数据包则全部丢弃,因此状态检测防火墙提供了完整的对传输层的控制能力。(以TCP协议为例,状态检测机制关注的主要问题不再仅是SYN和ACK标志位,或者是来源端口和目标端口,还包括了序号、窗口大小等其它TCP协议信息。)2019/10/2Ch9-防火墙21状态检测原理2019/10/2Ch9-防火墙222019/10/2Ch9-防火墙23防火墙的体系结构•双宿主机防火墙结构•屏蔽主机防火墙结构•屏蔽子网防火墙结构2019/10/2Ch9-防火墙24双宿主机防火墙Internet堡垒主机工作站服务器内部网络工作站工作站2019/10/2Ch9-防火墙25屏蔽主机防火墙Internet路由器堡垒主机工作站服务器内部网络工作站工作站2019/10/2Ch9-防火墙26屏蔽子网防火墙Internet内部网络防火墙外部路由器堡垒主机内部路由器FTP服务器防火墙272019/10/2Ch9-防火墙28典型防火墙产品介绍1.3ComOfficeConnectFirewall新增的网络管理模块使技术经验有限的用户也能保障他们的商业信息的安全。OfficeConnectInternetFirewall25使用全静态数据包检验技术来防止非法的网络接入和防止来自Internet的“拒绝服务”攻击,它还可以限制局域网用户对Internet的不恰当使用。2019/10/2Ch9-防火墙292.CiscoPIX防火墙(1)实时嵌入式操作系统。(2)保护方案基于自适应安全算法(ASA),可以确保最高的安全性。(3)用于验证和授权的“直通代理”技术。(4)最多支持250000个同时连接。(5)URL过滤。(6)HPOpenView集成。(7)通过电子邮件和寻呼机提供报警和告警通知。(8)通过专用链路加密卡提供VPN支持。(9)符合委托技术评估计划(TTAP),经过了美国安全事务处(NSA)的认证,同时通过中国公安部安全检测中心的认证(PIX520除外)。2019/10/2Ch9-防火墙30WINDOWS防火墙配置实验开启windows防火墙2019/10/2Ch9-防火墙312019/10/2Ch9-防火墙32进行入站规则设置2019/10/2Ch9-防火墙33应用程序进行例外添加