快速业务通道

Linux下squid的配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-10

环境搭建:网络中的一台真实机,两个虚拟机(一个是我们的web服务器,一个是我们的squid服务器)两个虚拟机统一使用桥接的方式连接到真实机.

IP地址规划: Web服务器:192.168.1.160 Squid服务器:192.168.1.150 真实机:局域网内的任何主机都可以进行测试 1、在squid这台主机上面使用命令进行查看,如下图所示: 2、如上图所示我们的系统自带的已经有squid-2.5版本,(redhat4自带的是2.5版本,redhat5自带的是2.6版本,配置上是有些差别的,2.6版本正在研究中,先和大家秀一下2.5版本好了)我们看一下前十行好了,输入命令如下图所示: 3、经过上图的查看我们的squid默认安装的已经没有问题了,输入命令ifconfig来查看一下我们的IP地址,已经是192.168.1.150; 4、这是我们的web经本地测试我们的网站已经没有什么问题,接下来就是我们的squid服务器的配置了; 5、环境已经搭建完毕了接下来就是我们对squid的配置,用vi直接对squid的配置文档进行编辑,如下图所示: 6、为了方便查找,还是习惯的让其显示行号,输入命令:set number; 7、在54行这里我们需要开启我们的80端口为我们提供服务,默认情况下这行是被注释掉的默认端口是3128,为了更像真是网络我们还是改为了80并去掉注释. 8、输入命令/accel_host进行查找访问的主机. 9、默认情况下是没有地方给我们写web的地方的,我们需要复制2207行,将复制的内容粘贴到2222下面,并去掉前面的注释后面跟上我们的web地址(也可以给我们的web起个域名,不跟也是可以的,只不过这样客户端访问起来更像是真实网络,客户端访问的时候就可以使用域名访问).2224行默认情况下也是被注释掉的,也是要去掉注释的. 10、接下来我们需要让squid支持单个主机,默认情况下这行是被注释掉的,状态是off,因此需要把2242行的注释去掉off修改为on. 11、接着往下我们来到2253行我们需要对squid开启代理功能同样的需要去掉注释,off改为on. 12、接着往下我们来到2273行,我们需要让squid不支持虚拟主机头,去掉前面的注释. 13、做到这里很多人以为没有什么可配置的了,直接保存退出了,结果却在客户端访问的时候提示access denied的报错页面,我就死到这里了N久,做到这里我们只是为本地主机提供服务没有支持客户端,因此需要对访问控制做一下修改,输入命令/our_network进行查找. 14、在1881这行默认情况下是http_access deny all我们要把deny修改为allow,squid不只是为本机提供服务,同时要允许其他主机也可以访问. 15、好做到这了我们就算是配置完毕了,个人爱好强制保存退出,当然wq就可以了. 16、接下来我们要对squid进行初始化,系统会创建一个缓存的目录,将来客户端访问过的网页会自动保存到这个目录下面,等到再次访问的时候就可以从这个目录下面直接提取快速的传达给客户端,输入命令:squid -z 17、现在我们要为squdi开启服务,输入命令:service squid start 18、在客户端测试之前,我们还是有必要来查看一下,我们的80端口有没有为我们提供服务,输入命令:netstat -ntl. 19、OK!如上图所示80端口已经为我们提供服务,现在就可以在客户端进行测试了(最终还是模拟环境,我还需要对客户端的c:windowssystemdrversetchosts文件用记事本打开在添加squid的地址,如下图所示:) 20、客户端测试成功,如下图所示:

本文出自 “飞” 博客,请务必保留此出处http://linux5.blog.51cto.com/1368878/420457

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号