防火墙能有效地记录因特网上的活动-专业网站制作课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《防火墙能有效地记录因特网上的活动-专业网站制作课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 防火墙 有效地 记录 因特网 活动 专业 网站 制作 课件
- 资源描述:
-
1、第五章第五章 防火墙技术基础防火墙技术基础 由于系统的安全性是由它的最薄弱环由于系统的安全性是由它的最薄弱环节决定,因此,安全范围必须是整个系统节决定,因此,安全范围必须是整个系统性的。例如,在某个大企业的内部网络中,性的。例如,在某个大企业的内部网络中,含有许多不同品牌和型号的机器,而这些含有许多不同品牌和型号的机器,而这些机器的操作系统和应用程序又是千差万别。机器的操作系统和应用程序又是千差万别。它们再通过不同供应商提供的不同性能和它们再通过不同供应商提供的不同性能和容量的网络设备和路由器连接起来。在这容量的网络设备和路由器连接起来。在这样不同种类、不断变化的环境中,检测整样不同种类、不断
2、变化的环境中,检测整个系统和确保所有部件的安全是相当费时个系统和确保所有部件的安全是相当费时和复杂的。和复杂的。 防火墙的基本知识防火墙的基本知识 防火墙是位于两个信任程度不同的防火墙是位于两个信任程度不同的网络之间(如企业内部网络和网络之间(如企业内部网络和InternetInternet之间)的软件或硬件设备的组合,目的之间)的软件或硬件设备的组合,目的是保护网络不被他人侵扰。本质上,它是保护网络不被他人侵扰。本质上,它遵循的是一种允许或阻止业务来往的网遵循的是一种允许或阻止业务来往的网络通信安全机制,也就是提供可控的过络通信安全机制,也就是提供可控的过滤网络通信,只允许授权的通信。滤网络
3、通信,只允许授权的通信。防火墙的基本功能防火墙的基本功能(1 1)防火墙能有效地记录因特网上的)防火墙能有效地记录因特网上的活动活动(2 2)防火墙限制暴露用户点)防火墙限制暴露用户点(3 3)防火墙是一个安全策略的检查站)防火墙是一个安全策略的检查站(4)建立一个节流点。建立一个节流点。 防火墙作为中心控制点,易于实现防火墙作为中心控制点,易于实现和更新公司的安全策略。它能为网络提和更新公司的安全策略。它能为网络提供安全的单访问点。所以用户可以在一供安全的单访问点。所以用户可以在一个地方改变设置而无需改动每台机器。个地方改变设置而无需改动每台机器。防火墙能在网络范围内加强安全,比如防火墙能在
4、网络范围内加强安全,比如防止网络中的每个人都有权访问某些防止网络中的每个人都有权访问某些Internet 资源。资源。 防火墙在因特网与内部网中的位置防火墙在因特网与内部网中的位置 防火墙可以看成是安装在两个网络之防火墙可以看成是安装在两个网络之间的一道栅栏,根据安全计划和安全策间的一道栅栏,根据安全计划和安全策略中的定义来保护其后面的网络。它应略中的定义来保护其后面的网络。它应该满足以下条件:该满足以下条件:(1 1)所有进出网络的通信流都应该通过)所有进出网络的通信流都应该通过防火墙。防火墙。(2 2)所有穿过防火墙的通信流都必须有)所有穿过防火墙的通信流都必须有安全策略和计划的确认和授权
5、。安全策略和计划的确认和授权。(3 3)理论上说,防火墙是穿不透的。)理论上说,防火墙是穿不透的。防火墙的不足之处防火墙的不足之处(1)防火墙不能防范不通过它的连接)防火墙不能防范不通过它的连接 如果网络具有其他联接方式,比如一台如果网络具有其他联接方式,比如一台Windows PC 使用一台调制解调器通过使用一台调制解调器通过I S P 联到联到Internet 上,因为连接不经过防火墙,上,因为连接不经过防火墙,因此绕过了防火墙提供的安全控制。因此绕过了防火墙提供的安全控制。 (2)防火墙不能防备全部的威胁)防火墙不能防备全部的威胁 防火墙不能防止许多常见的防火墙不能防止许多常见的Inte
6、rnet 问问题,如病毒和特洛伊木马。题,如病毒和特洛伊木马。 从物理角度看,各站点防火墙物理实从物理角度看,各站点防火墙物理实现的方式有所不同。许多人认为防火墙是现的方式有所不同。许多人认为防火墙是一台机器,有一些网络是这种情况。然而,一台机器,有一些网络是这种情况。然而,防火墙这一术语和所执行的功能关系更紧防火墙这一术语和所执行的功能关系更紧密一些,而不是指物理设备。防火墙可以密一些,而不是指物理设备。防火墙可以是一组硬件设备,即路由器、主计算机或是一组硬件设备,即路由器、主计算机或者是路由器、计算机和配有适当软件的网者是路由器、计算机和配有适当软件的网络的多种组合。络的多种组合。 但是也
7、有纯软件防火墙,但是也有纯软件防火墙,如天网个人防火墙。如天网个人防火墙。 防火墙通常由多个不同的部分组成防火墙通常由多个不同的部分组成, ,包括包过滤器包括包过滤器( (packet filters)packet filters)、代理代理( (proxies)proxies)和主机和主机( (hosts)hosts)等。我们等。我们需要了需要了解这些概念解这些概念, ,以及网络地址翻译和操作系统以及网络地址翻译和操作系统硬化的含义。硬化的含义。 包过滤器包过滤器 包过滤器在包对包的基础上进行网络包过滤器在包对包的基础上进行网络流量的处理。它们只在流量的处理。它们只在OSIOSI参考模型的网
8、参考模型的网络层工作络层工作, ,因此因此, ,它们能够准许或阻止它们能够准许或阻止IPIP地址和端口,并且能够在标准的路由器地址和端口,并且能够在标准的路由器上以及专门的防火墙设备上执行。一个上以及专门的防火墙设备上执行。一个纯包过滤器只关注下列信息纯包过滤器只关注下列信息: :源源IPIP地址地址 、目标目标IPIP地址地址、源端口源端口、目标端口目标端口、包类包类型型 包过滤器的一个基本例子就是位于包过滤器的一个基本例子就是位于In ternet 和内部网络之间的路由器,它根据数和内部网络之间的路由器,它根据数据包的来源、目的地址和端口来过滤。这样据包的来源、目的地址和端口来过滤。这样的
9、路由器被称为筛分路由器的路由器被称为筛分路由器(screening router)。 标准路由器和筛分路由器的不同之处在标准路由器和筛分路由器的不同之处在于二者检查报文的方式。普通路由器只是查于二者检查报文的方式。普通路由器只是查看看IP地址并把报文发送到至目的地的正确路地址并把报文发送到至目的地的正确路径上。筛分路由器检查报文头,不仅要决定径上。筛分路由器检查报文头,不仅要决定怎样对其进行路由,还要基于一些规则决定怎样对其进行路由,还要基于一些规则决定是否应对其进行路由。是否应对其进行路由。 包过滤系统只能让我们进行类似以包过滤系统只能让我们进行类似以下情况的操作:下情况的操作: (1)允许
10、或不允许用户从外部网用)允许或不允许用户从外部网用Telnet登录;登录;(2)允许或不允许用户使用)允许或不允许用户使用SMTP往内往内部网发电子邮件;部网发电子邮件; (3)允许或不允许某个)允许或不允许某个IP通过通过NNTP往往内部网发新闻。内部网发新闻。 包过滤不能允许我们进行如下的包过滤不能允许我们进行如下的操作:操作:(1)允许某个用户从外部网用)允许某个用户从外部网用Telnet登录而不允许其它用户进行这种操作。登录而不允许其它用户进行这种操作。(2)允许用户传送一些文件而不允许)允许用户传送一些文件而不允许用户传送其它文件。用户传送其它文件。包过滤的优点包过滤的优点包过滤方式
11、有许多优点,而其主要优包过滤方式有许多优点,而其主要优点之一是仅用一个放置在重要位置上的点之一是仅用一个放置在重要位置上的包过滤路由器就可保护整个网络。如果包过滤路由器就可保护整个网络。如果我们的站点与因特网间只有一台路由器,我们的站点与因特网间只有一台路由器,那么不管站点规模有多大,只要在这台那么不管站点规模有多大,只要在这台路由器上设置合适的包过滤,我们的站路由器上设置合适的包过滤,我们的站点就可获得很好的网络安全保护。点就可获得很好的网络安全保护。 包过滤的缺点包过滤的缺点(1)在机器中配置包过滤规则比较困难;)在机器中配置包过滤规则比较困难;(2)对系统中的包过滤规则的配置进行)对系统
12、中的包过滤规则的配置进行测试也较麻烦;测试也较麻烦;(3)许多产品的包过滤功能有这样或那)许多产品的包过滤功能有这样或那样的局限性,要找一个比较完整的包过样的局限性,要找一个比较完整的包过滤产品比较困难。滤产品比较困难。包过滤路由器的配置包过滤路由器的配置在配置包过滤路由器时,我们首先要确在配置包过滤路由器时,我们首先要确定哪些服务允许通过而哪些服务应被拒绝,定哪些服务允许通过而哪些服务应被拒绝,并将这些规定翻译成有关的包过滤规则。并将这些规定翻译成有关的包过滤规则。 下面给出将有关服务翻译成包过滤规则下面给出将有关服务翻译成包过滤规则时非常重要的几个概念。时非常重要的几个概念。(1)协议的双
13、向性。)协议的双向性。 协议总是双向的,协议包括一方发送协议总是双向的,协议包括一方发送一个请求而另一方返回一个应答。在制定包一个请求而另一方返回一个应答。在制定包过滤规则时,要注意包是从两个方向来到路过滤规则时,要注意包是从两个方向来到路由器的。由器的。 (2 2)“往内往内”与与“往外往外”的服务的含义。的服务的含义。 在我们制定包过滤规则时,必须准确在我们制定包过滤规则时,必须准确理解理解“往内往内”与与“往外往外”的包和的包和“往内往内”与与“往外往外”的服务这几个词的语义。的服务这几个词的语义。 (3 3)“默认允许默认允许”与与“默认拒绝默认拒绝”。 网络的安全策略中的有两种方法:
14、默网络的安全策略中的有两种方法:默认拒绝与默认允许认拒绝与默认允许: : 拒绝所有的信息传输拒绝所有的信息传输在这种情况下在这种情况下, ,将指定将指定准许进出网络的某些类型的信息传输。准许进出网络的某些类型的信息传输。 准许所有的信息传输准许所有的信息传输在这种情况下在这种情况下, ,将指定将指定你要拒绝的某些类型的信息传输。你要拒绝的某些类型的信息传输。 从安全角度来看,用默认拒绝应该更从安全角度来看,用默认拒绝应该更合适。合适。包过滤器操作包过滤器操作(l)由于包过滤器是一台按照预先设定的内容对由于包过滤器是一台按照预先设定的内容对每一个包进行检查的设备,因此,必须告诉包每一个包进行检查
15、的设备,因此,必须告诉包过滤器阻塞什么过滤器阻塞什么, ,准许什么。这些准许什么。这些包过滤标准包过滤标准必须由包过滤设备端口存储起来,叫做包过滤必须由包过滤设备端口存储起来,叫做包过滤规则。规则。(2)包过滤器规则以特定的方式存储,比如)包过滤器规则以特定的方式存储,比如包包过滤器使用由安全管理员已经建立好的文本文过滤器使用由安全管理员已经建立好的文本文件。这个文本文件由逐行顺序读取的一些规则件。这个文本文件由逐行顺序读取的一些规则组成。每一个规则包含明确的条目来帮助决定组成。每一个规则包含明确的条目来帮助决定流入的包将如何被处理。流入的包将如何被处理。 (3)当包到达端口时,对包的报头进行
16、语法分)当包到达端口时,对包的报头进行语法分析,大多数包过滤设备只检查析,大多数包过滤设备只检查IP、TCP或或UDP报头中的字段,不检查包体的内容。报头中的字段,不检查包体的内容。(4)如果一条规则阻止包传输或接收,此包)如果一条规则阻止包传输或接收,此包便不被允许通过。便不被允许通过。(5)如果一条规则允许包传输或接收,该包)如果一条规则允许包传输或接收,该包允许通过。允许通过。(6)如果一个包不满足任何一条规则,该包)如果一个包不满足任何一条规则,该包被阻塞。被阻塞。 因为一旦包在过滤器中的某个部分没有通因为一旦包在过滤器中的某个部分没有通过过, ,后续的规则将不再被读取。因此后续的规则
17、将不再被读取。因此, ,要记住考要记住考虑一下在一个过滤器中规则的顺序。虑一下在一个过滤器中规则的顺序。包过滤操作流程图包过滤操作流程图 代理服务器代理服务器一、何为一、何为proxy? 英文是英文是Proxy Server,功能就是代理网功能就是代理网络用户去取得网络信息。代理服务器位于络用户去取得网络信息。代理服务器位于网络和网络和Internet 之间,接收、分析服务请求,之间,接收、分析服务请求,并在允许的情况下对其进行转发。代理服并在允许的情况下对其进行转发。代理服务提供服务的替代连接,比如,网络内部务提供服务的替代连接,比如,网络内部的一个用户想要远程登录到的一个用户想要远程登录到
18、Internet 上的一上的一台主机,代理服务器会接收用户请求,决台主机,代理服务器会接收用户请求,决定是否准许其到远程的连接,之后建立自定是否准许其到远程的连接,之后建立自身与远程目标主机之间及自身与用户之间身与远程目标主机之间及自身与用户之间的的Telnet 会话。会话。代理的实现过程代理的实现过程 代理服务器是在双重宿主主机或堡垒代理服务器是在双重宿主主机或堡垒主机上运行一个特殊程序。使一些仅能与主机上运行一个特殊程序。使一些仅能与内部用户交谈的主机同样也可以与外界交内部用户交谈的主机同样也可以与外界交谈,这些用户的客户程序通过与该代理服谈,这些用户的客户程序通过与该代理服务器交谈来代替
19、直接与外部因特网中的服务器交谈来代替直接与外部因特网中的服务器的务器的“真正的真正的”交谈。代理服务器判断交谈。代理服务器判断从客户端来的请求并决定哪些请求允许传从客户端来的请求并决定哪些请求允许传送而哪些应被拒绝。当某个请求被允许时,送而哪些应被拒绝。当某个请求被允许时,代理服务器就代表客户与真正的服务器进代理服务器就代表客户与真正的服务器进行交谈,并将从客户端来的请求传送给真行交谈,并将从客户端来的请求传送给真实服务器,将真实服务器的回答传送给客实服务器,将真实服务器的回答传送给客户。户。 代理服务器有两种类型:代理服务器有两种类型: 应用层代理应用层代理(Application-laye
20、r proxies)(也称做应用层网关)也称做应用层网关) 链路层代理链路层代理(Circuit-level proxies)(也称也称做链路层网关)做链路层网关) 应用层代理应用层代理 到目前为止到目前为止, ,最流行的代理服务器类型最流行的代理服务器类型是那些对应用层流量的代理。代理服务器从是那些对应用层流量的代理。代理服务器从内部网络客户端接受请求。然后内部网络客户端接受请求。然后, ,如果客户端如果客户端被代理服务器授权了被代理服务器授权了, ,代理服务器将代表客户代理服务器将代表客户端与外部服务器进行通信。端与外部服务器进行通信。 链路层代理链路层代理 链路层代理工作在链路层代理工作
21、在OSI参考模型的传输参考模型的传输层。链路层代理的另一个名字是链路层网关层。链路层代理的另一个名字是链路层网关(circuit-level gateway)。)。 链路层代理服务器常常提供网络地址翻链路层代理服务器常常提供网络地址翻译。意思是一台网络主机将内部网络主机的译。意思是一台网络主机将内部网络主机的包进行修改包进行修改,这样这样,它们就能够通过它们就能够通过Internet发发出了。出了。 最流行的链路层代理是使用协议最流行的链路层代理是使用协议SOCKS(SOCKS protocol)的一种代理。的一种代理。 作为中介,代理服务器隐藏了关于用作为中介,代理服务器隐藏了关于用户的一些
22、信息。假设用户正在从事一项高户的一些信息。假设用户正在从事一项高度 保 密 的 项 目 , 那 么 用 户 就 想 对 外度 保 密 的 项 目 , 那 么 用 户 就 想 对 外( Internet )隐藏关于其所在网络的信息隐藏关于其所在网络的信息IP 地址等等。代理服务器会把用户地址地址等等。代理服务器会把用户地址改成自己的地址,使用一个内部表来解析改成自己的地址,使用一个内部表来解析到正确目的地的进出报文。对于外面的人到正确目的地的进出报文。对于外面的人而言,只有一个而言,只有一个IP 地址地址(代理服务器的代理服务器的IP 地址地址)可见。可见。 代理服务器适用于特定的代理服务器适用
23、于特定的Internet服务,如服务,如HTTP、 FTP等。比如等。比如http代理代理服务器是介于浏览器和服务器是介于浏览器和Web服务器之间服务器之间的一台服务器,有了它之后,浏览器不的一台服务器,有了它之后,浏览器不是直接到是直接到Web服务器去取回网页而是向服务器去取回网页而是向代理服务器发出请求,代理服务器发出请求,Request信号会信号会先送到代理服务器,由代理服务器来取先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏回浏览器所需要的信息并传送给你的浏览器。览器。 HTTP代理服务器通常都拥有一个代理服务器通常都拥有一个高速缓存,这个缓存存储用户经常访问高速
24、缓存,这个缓存存储用户经常访问的站点内容,在下一个用户要访问同一的站点内容,在下一个用户要访问同一站点时,服务器就不用重复地获取相同站点时,服务器就不用重复地获取相同的内容,直接将缓存内容发出即可,既的内容,直接将缓存内容发出即可,既节约了时间也节约了网络资源。节约了时间也节约了网络资源。代理服务器的主要功能:代理服务器的主要功能:1 连接连接Internet与与Intranet 充当防火墙:充当防火墙: 因为所有内部网的用户通过代理服因为所有内部网的用户通过代理服务器访问外界时,只映射为一个务器访问外界时,只映射为一个IP地址,地址,所以外界不能直接访问到内部网;同时所以外界不能直接访问到内
25、部网;同时可以设置可以设置IP地址过滤,限制内部网对外地址过滤,限制内部网对外部的访问权限;另外,两个没有互联的部的访问权限;另外,两个没有互联的内部网,也可以通过第三方的代理服务内部网,也可以通过第三方的代理服务器进行互联来交换信息。器进行互联来交换信息。2 节省节省IP开销:开销: 如前面所讲,所有用户对外只占用如前面所讲,所有用户对外只占用一个一个IP,所以不必租用过多的所以不必租用过多的IP地址,降地址,降低网络的维护成本。这样,局域网内没有低网络的维护成本。这样,局域网内没有与外网相连的众多机器就可以通过内网的与外网相连的众多机器就可以通过内网的一台代理服务器连接到外网,大大减少费一
展开阅读全文