Squid代理服务器介绍-网站加速技术

http://os.51cto.com/art/201009/225813.htm

 

 

Squid代理服务器是一个缓存Internet数据的软件,可以代理HTTP、FTP、GOPHER、SSL和WAIS等协议,提高用户下载页面的速度,并设置过滤。使用Squid可以通过访问控制特性来灵活的控制用户访问时间、站点等限制。这些可以通过Squid ACL和访问列表来轻松实现。[ 了解详细]
 
 

<!-- 条目1 开始-->

代理服务器是介于浏览器和Web服务器之间的另一台服务器。有了该服务器之后,浏览器发出的信息会先送到代理服务器,由代理服务器来取回网页内容并传送给客户的浏览器。平时我们提到代理服务器,主要是终端用户如何寻找自己需要的代理;而本专题所介绍的,则是服务器端的架设、配置等方面。对企业网络而言,代理服务器可以起到控制网络访问并屏蔽不安全信息,以及网络加速的目的。
 
单纯就功能而言,Squid是一个缓存Internet数据的软件。根据这个特性,Squid对于Web用户而言是一个高性能的代理缓存服务器。Squid创始人Duane Wessels所著的《Squid权威指南》(Squid: The Definitive Guide,O'Reilly出版)一书中对于Squid的特性有全面的介绍,而且这本书在2005年就有人将其中大部分内容翻译成中文并在网络上公开。如果你是刚刚开始接触Squid,那么首先推荐你去 译者的网站阅读这本书或下载pdf版本阅读。
 
 

 

Squid的安装与快速配置在《Squid权威指南》中也有覆盖,介绍了从源代码编译的方法。不过,《Squid权威指南》一书撰写较早,Squid升级到3.0之后有许多内容有所改变。下面两篇文章分别介绍了在RHEL5下通过RPM包方式安装Squid 3.0,以及从源代码编译安装Squid 3.0的方法。内容来自《网络服务搭建、配置与管理大全:Linux版》一书。
 
 

 

Squid 2.x版本的快速配置,可以参考《Squid权威指南》的 相关章节。Squid 3.0的简易配置,则可参考《 网络服务搭建、配置与管理大全:Linux版》一书当中的如下章节。部分从2.x到3.0的配置项更改,可参考 Squid 2.7与Squid 3.0部分配置改变一文。
 
 

 

本部分内容介绍具体需求下如何灵活的利用Squid设置实现自己的目的。在进入具体实例之前,您可能会想要先阅读 巧用Squid的ACL和访问列表实现高效访问控制一文了解有关访问控制的一些基础。以下示例由于撰写时间不同,所用的版本也不同,读者在阅读的时候需注意。
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值