Squid反向代理

标签: 反向代理 squid反向代理
6人阅读 评论(0) 收藏 举报
分类:

通过配置代理服务器,可以实现以下目标:

1.代理服务器可以将远程的web服务器缓存到本地,利用缓存机制可以提高网站的响应速度

2. 远程Web服务器对客户端用户是透明的。



work NAT 29.147 \ /etc/squid/squid_yw002.conf 使用浏览器 yw002 反向代理实验 \
tpl01 NAT + NAT(wmnet5) 29.150 + 117.128 Squid(yum) \ \ yw002 反向代理实验 squid-3.1.23-24.el6.x86_64
tpl02 NAT(wmnet5) 117. 130 httpd(yum) \ \ yw002 反向代理实验 httpd-2.2.15-60.el6.centos.6.x86_64


说明: web服务器可以是多台

步骤一: 构建web服务器 (tpl02)

    1. yum -y install httpd

    rpm -q httpd

    service httpd restart ; chkconfig httpd on

    netstat -anptu | grep httpd

 2. 为网站建立测试文件

     /var/www/html

 步骤二:部署Squid代理服务器(tpl01)

     1. 使用yum 安装squid软件包:

      yum -y install squid

      rpm -q squid

   2. 修改/etc/squid/squid.conf 配置文件:

     http_port 80 vhost   //注意vhost 一定要有

     visible_hostname tpl01.liang.com

     cache_peer 192.168.117.130 parent 80 0 originserver  //可以多条,每条对应一个web服务器

     cache_dir ufs /var/spool/squid  200  16 128

     http_access allow localnet   

   3. service squid restart; chkconfig squid on

      netstat -anptu | grep 80

   步骤三: hosts 

     1.  cat /etc/hosts  (work)

        192.168.29.150 web.liang.com

    2. cat /etc/hosts (tpl02)

       127.0.0.1 web.liang.com

    步骤四: 测试

      在客户端 : firefox http://web.liang.com





查看评论

squid 反向代理配置

/etc/squid/squid.confhttp_port 192.168.199.231:80 vhost visible_hostname 192.168.199.231 acl all src...
  • mjlfto
  • mjlfto
  • 2017年08月13日 12:22
  • 521

利用squid实现反向代理(同时具备内网代理)

原贴:http://www.cnfug.org/journal/systems/2004/000079.html利用squid实现反向代理(同时具备内网代理)   文章正文 网友评论...
  • chinalinuxzend
  • chinalinuxzend
  • 2007年09月13日 01:06
  • 876

学习笔记之squid反向代理,加速的配置

1.squid的基本概念 Squid是一种用来缓冲Internet数据的软件。它是这样实现其功能的,接受来自人们需要下载的目标(object)的请求并适当地处理这些请求。也就是说,如果一个人想下...
  • Ghost_leader
  • Ghost_leader
  • 2016年12月13日 15:00
  • 770

squid反向代理安装配置

Squid代理服务器是一个缓存Internet数据的软件,可以代理HTTP、FTP、GOPHER、SSL和WAIS等协议,提高用户下载页面的速度,并设置过滤。使用Squid可以通过访问控制特性来灵活的...
  • zhangsheng_1992
  • zhangsheng_1992
  • 2015年04月10日 14:31
  • 6338

CentOS编译安装Squid配置反向代理服务器

squid安装:   1.下载squid源码安装包   wget http://www.squid-cache.org/Versions/v3/3.2/squid-3.2.3.tar.gz ...
  • u012974916
  • u012974916
  • 2016年10月08日 09:10
  • 596

使用squid给你的web server增加https访问

squid是linux下很有名的一个软件,可以用来做代理服务器,可以做反向代理来加速网站,同时也有很好的访问控制和缓存的功能。我们这里用squid来反向我的web server以及提供https接口的...
  • dreamsfly
  • dreamsfly
  • 2010年11月18日 22:54
  • 2774

系统原理分析架构-五-squid(反代理即web缓存服务器)

反向代理的概念(关于代理服务器分类更多详情,请参考博文:系统原理分析架构-三--代理服务器简介及分类) 反向代理服务器又称为 WEB 加速服务器,它位于 WEB 服务器的前端,充当 WEB 服 ...
  • tantexian
  • tantexian
  • 2014年11月07日 18:54
  • 81375

Linux之Squid(正向代理和反向代理)

正向代理(实验条件:(真机)IP:172.25.254.4能上网;虚拟机IP:172.25.254.104不能上网;让虚拟机使用代理去联网) 1.配置真机网络 vim /etc/sysconfig/...
  • ZZL95415
  • ZZL95415
  • 2018年02月04日 15:23
  • 46

Squid反向代理

 http:192.168.1.6、192.168.1.8 squid:192.168.1.4、2.2.2.2 client:2.2.2.3 1、 分别开启后台httpd服务器的we...
  • tangshiweibbs
  • tangshiweibbs
  • 2017年05月02日 09:19
  • 114

windows下简单配置squid反向代理服务器

下载windwosNT版本的squid下载地址:http://squid.acmeconsulting.it/download/squid-2.6.STABLE13-bin.zip1.把squid-2...
  • volcano_hosan
  • volcano_hosan
  • 2007年07月04日 13:56
  • 6378
    个人资料
    持之以恒
    等级:
    访问量: 3309
    积分: 575
    排名: 8万+