Squid的反向代理.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Squid的反向代理

通过采用Squid的反向代理功能提高客户端对网站的浏览速度; 测试环境: ????????????普通PC机+RedHat?linux?As4+Squid?2.5? 技术概述: 以下分别采用了3种不同的模式在测试平台下对网站进行加速,原理:用户请求-〉DNS解析到Squid-Cache-〉Squid-Cache通过本地hosts进行解析-〉Web服务器(如果没有缓存)-〉Squid-Cache服务器-〉用户。?详细配置文档如下: 一、????Squid网路拓扑 二、????配置步骤 说明:粉红色标注是运行命令,红色标注关键的参数,蓝色标注是配置文件代码; Setp?1?–?Download?file?and?compiling?Squid 1.????首先卸载自带的squid程序,使用命令如下????? ????????#rpm?–q?squid???????????#检测是否已安装了squid #?rpm?–e?squid全文件名??#卸载系统自带已安装上的squid ???2.下载必威体育精装版稳定版squid以及编译安装 ??????Address:?/Version ... -2.5.STABLE13.tar.gz ???????????#?tar?zxvf?squid-2.5.STABLE13.tar.gz? ???????????#?cd?squid-2.5.STABLE13 #?vi?config.sh??#新建此配置文件 代码如下: #!/bin/bash? SQUID_ROOT=/Data/apps/squid ./configure?--prefix=$SQUID_ROOT?\ --enable-useragent-log?\ --enable-referer-log?\ --enable-default-err-language=Simplify_Chinese?\ --enable-err-languages=Simplify_Chinese?English?\ --disable-internal-dns???#停止本地的dns解析? ??????????#?sh?config.sh ??????????#?make ??????????#?make?install Setp?2?–?Basic?Configuration ??????????#?cd?/Data/apps/squid/ ??????????#?mkdir?cache ??????????#?chown?squid.squid?* ??????????#?chmod?777?-R?var??#目的是为了增加日志文件的写入权限 Setp?3?–Particular?Configuration ?#?cd?/Data/apps/squid/etc ?#?mv?squid.conf?squid.conf.bak?#备份原文件 ?#?vi?squid.conf?#新建文件 A.?模式1:Squid对应多台web服务器 A1。在vi?/etc/hosts中:加入内部的DNS解析,比如: ???? 6???? A2。#vi?/Data/apps/squid/etc/squid.conf 代码如下: #?visible?name visible_hostname? #?cache?config:?space?use?1G?and?memory?use?256M ????cache_dir?ufs?/Data/apps/squid/cache?1024?16?256 ????cache_mem?256?MB ????cache_effective_user?squid??#设置运行时的用户和组权限 cache_effective_group?squid ??????????#?反向加速配置 http_port?80???#?squid监听的端口,客户访问网站的端口 httpd_accel_host?virtual??#?WEB服务器的IP地址,此模式下设置为:virtual httpd_accel_single_host?off??#?设置on时缓冲请求到单台Server,off对应virtual httpd_accel_port?80????#?WEB服务器的端口(对于多台web服务器,端口必须一致) httpd_accel_uses_host_header?on??#?完成多个WEB服务器的反向代理功能 httpd_accel_with_proxy?off????#?停用代理本地上网 #?accelerater?my?domain?only acl?acceleratedHostA?dstdomain?? acl?acceleratedHostB?dstd

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档