Linux架设Squid服务器

一、squid代理服务技术概览
1、代理服务器的简单概述与工作流程
2、squid代理服务器分类与介绍
3、squid代理服务器的安装和配置文件讲解
4、ACL访问控制应用
5、搭建透明代理网关服务器
6、搭建反向代理服务器
7、实现代理服务器的身份认证和安装代理日志分析软件
 
二、代理服务器的简单概述与原理
1、代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息。形象的说:它是网络信息的中转站。代理服务器是介于浏览器和Web服务器之间的另一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器。大部分代理服务器都具有缓冲的功能,就好像一个大的Cache,它有很大的存储空间,它不断将新取得的数据储存到它本机的存储器上,如果浏览器所请求的数据在它本机的存储器上已经存在而且是最新的,那么它就不重新从Web服务器取数据,而直接将存储器上的数据传送给用户的浏览器,这样就能显著提高浏览速度和效率。所以,一般所说的代理就是指缓存代理,可以实现共享网络、加快访问网站速度、防止攻击等。在Linux下主要使用squid代理服务器软件。
2、代理服务的缓存作用体现和工作流程
通过缓存的方式为用户提供Web访问加速,对用户的Web访问进行过滤控制

Linux架设Squid服务器

如果缓存中已经有客户机请求的数据,则走1、2、3、4路线
如果缓存中还没有客户机请求的数据,则走1、2、5、6、3、4路线

相关推荐