[精选]第10章代理服务器配置.pptx

[精选]第10章代理服务器配置.pptx

ID:62522333

大小:296.28 KB

页数:64页

时间:2021-05-12

[精选]第10章代理服务器配置.pptx_第1页
[精选]第10章代理服务器配置.pptx_第2页
[精选]第10章代理服务器配置.pptx_第3页
[精选]第10章代理服务器配置.pptx_第4页
[精选]第10章代理服务器配置.pptx_第5页
资源描述:

《[精选]第10章代理服务器配置.pptx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第10章代理服务器配置第10章代理服务器配置10.1代理服务器概述10.2Squid安装10.3Squid服务器的基本配置10.4Squid服务器的高级配置10.5配置代理客户端10.1代理服务器概述代理服务器简介代理服务器的英文是ProxyServer,是用户与网络信息的中转站,其功能就是代理网络用户去取得网络信息,让多台没有公有IP地址的客户端高速、安全地访问互联网资源。代理服务器的主要作用包括共享网络、访问代理、防止攻击、掩藏身份、突破限制、提高速度、起到防火墙的作用、方便对用户管理等。代理服务器简介1.共享网络共享上网是目前代理服务器最为广泛的用途之一。使用网络共享

2、等代理服务器,可以很好地解决IP资源不足的问题。最为常见的就是使用一个公有IP地址满足整个局域网用户的上网需求。常见的代理服务器有Squid、Sygate、CCproxy等。2.访问代理通过代理访问不仅可以让用户访问暂时无法访问的网站,若巧妙利用,还可以有效地避免网络拥挤的情况。另外,直接读取服务器上的信息,还可以大大加快访问速度,节约网络资源。代理服务器简介3.防止攻击内部主机的访问是通过代理服务器完成的。在这个过程中,内部主机地址等信息不会发送到外部,隐藏了自己的真实地址信息,还可隐藏自己的IP地址。这样外部攻击者就无法通过扫描、刺探等方式对内部主机进行渗透,进而起到保

3、护内部主机的作用。4.掩藏身份使用代理服务器的反向代理功能,可以隐藏内网用户的身份信息,是用户能安全地对外发布信息,从而保证内部网络的安全。代理服务器简介5.突破限制由于互联网上有许多开放的代理服务器,当客户在访问权限受到限制时,通过代理服务器访问目标网站就成为可能。国内的高校大多使用教育网,不能出国,但通过代理服务器,就能实现访问Internet。6.提高速度提高下载速度,突破下载限制。例如,有的网站提供的下载资源,做了一个IP地址一个下载线程的限制,这时候能用影音传送带,设置多线程,为每个线程设置一个代理。对于限制一个IP地址的情况非常好突破,只要用不同的代理服务器,就

4、可同时下载多个资源,适用于从Web和FTP上下载的情况。代理服务器简介7.起到防火墙的作用由于所有使用代理服务器的用户都必须通过代理服务器访问远程站点,因此在代理服务器上就可以设置相应的限制,以过滤或屏蔽掉某些信息。这是局域网网管对局域网用户访问范围限制最常用的办法,也是局域网用户为什么不能浏览某些网站的原因。拨号用户如果使用代理服务器,同样必须服从代理服务器的访问限制,除非你不使用这个代理服务器。8.方便对用户管理通过代理服务器,管理员可以设置用户验证和记账功能,对用户进行记账,没有登记的用户无权通过代理服务器访问Internet;并对用户的访问时间、访问地点、信息流量进

5、行统计。代理服务器的工作原理代理服务器是一种以HTTP协议为基础的服务软件,是建立在TCP/IP协议应用层上的。总的来说,代理服务器的工作流程分为4个部分:客户端向服务器发送的请求到达代理服务器,代理服务器把请求发给客户端真正需要联系的服务器,服务器向代理服务器返回响应,代理服务器把响应返给客户端。代理服务器的工作原理客户端A通过代理服务器访问互联网上的远程Web服务器的具体流程如下:(1)启动代理服务器,此时代理服务器的主进程将监听某个绑定的端口并初始化缓存。(2)客户端A向代理服务器发送访问请求。(3)代理服务器在收到请求后创建一个子进程以应对该请求。代理服务器的工作原

6、理(4)代理服务器与客户端A建立连接,然后解析客户端发出的请求并按照预设的访问规则验证该请求。(5)子进程开始查询缓存,根据查询结果进行不同处理。处理一般分为两种情况:一种是,若缓存中有客户端A请求的信息,并且该信息没有过期,则将信息直接发送给客户端A;另外一种情况是,若缓存中有客户端A请求的信息,但该信息已经过期,则子进程代理客户端A向目标Web服务器发出请求。代理服务器的工作原理(6)目标Web服务器响应代理服务器子进程发来的请求,同时代理服务器子进程依据具体的缓存更新算法更新代理服务器缓存。(7)代理服务器子进程将目标Web服务器回应的信息转送给客户端A。子进程将目标

7、Web服务器回应的信息转送给客户端A。(8)代理服务器子进程处理完客户端A的代理服务后,进程自动终止,所有相关资源全部释放。10.2Squid安装Squid简介对于Web用户来说,Squid是一个高性能的代理缓存服务器,可以加快内部网浏览Internet的速度,提高客户机的访问命中率。Squid不仅支持HTTP协议,还支持FTP、gopher、SSL和WAIS等协议。和一般的代理缓存软件不同,Squid用一个单独的、非模块化的、I/O驱动的进程来处理所有的客户端请求。Squid将数据元缓存在内存中,同时也缓存DNS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。