xdays

proxy 服务器-squid

什么是代理服务器?

代理服务器是介于客户端和Web服务器之间的另一台服务器,有了它之后,浏览器不是直接到web服务器去取回网页而是向代理服务器发出请 求,请求会先送到代理服务器,由代理服务器来请求浏览器所需要的信息并传送给你的浏览器。大部分代理服务器都具有缓冲的功能,就好像一个大的Cache,它有很大的存储空间,它不断将新取得数据储存到它本机的存储器上,如果浏览器所请求的数据 在它本机的存储器上已经存在而且是最新的,那么它就不重新从Web服务器取数据,而直接将存储器上的数据传送给用户的浏览器,这样就能显著提高浏览速度和 效率。总之:代理服务器是 Internet链路级网关(Gateway)所提供的一种重要的安全功能,它的工作主要在开放系统互联 (OSI) 模型的对话层,从而起到防火墙的作用。

安装及其配置?

1.安装:apt-get intall squid或者按照源码包中的INSTALL文件说明源码安装

2.启动停止脚本:/etc/init.d/squid start | stop | restart

3.配置文件:/etc/squd/squid.conf 此配置文件相当于一份手册,配置时可以参考,这里仅讨论基本配置项 ...