Squid反向代理

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

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

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



workNAT29.147\/etc/squid/squid_yw002.conf使用浏览器yw002反向代理实验\
tpl01NAT + NAT(wmnet5)29.150 + 117.128Squid(yum)\\yw002反向代理实验squid-3.1.23-24.el6.x86_64
tpl02NAT(wmnet5)117. 130httpd(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





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值