Squid代理

简介:

一、正向代理

  *)主机

   yum  install  squid -y  ##安装squid服务

    systemctl   start  squid   ##开启squid服务

   vim /etc/squid/squid.conf

  httpd_access  deny  all  ----->  httpd_access allow all    允许所有人访问

  #cache_dir  ufs  /var/spool/squid  100 16 256 ----->cache_dir  ufs  /var/spool/squid  100 16 256   

   systemctl   restart  squid   ##重启服务 

  *)虚拟机

  浏览器->Edit ->Preferencrs ->Advanced ->Network ->Settings ->Manual proxy c0nfiguration -> HTTP Proxy 172.25.254.28 Prot 3128 -> OK


二、反向加速(重置虚拟机。确保没有安装http服务)

  *)yum install  squid  -y

   systemctl start squid   ##开启服务

   vim  /etc/squid/squid.conf  ##编辑squid配置文件

   wKioL1kcTtzRibtfAACGMuXcqsA096.png

   客户端:

     vim /etc/hosts

   wKiom1kcT1mQnvY0AAAYBuKcEnA233.png

   wKiom1kcT22zODkGAAAqazrILrQ419.png

  *)平衡轮叫

  在两个虚拟机分别编辑测试网页 “轮叫服务器1”“轮叫服务器2”

  在安装squid的高速缓存服务器上:

   vim  /etc/squid/squid.conf

   wKioL1kcT_bT3-lXAAD0SUr0V34901.png  测试:

  利用客户端浏览器测试:

   vim  /etc/hosts

   172.25.254.128   www.westos.com

  在浏览器打开:www.westos.com  每次刷新都会更换测试网页

  

wKiom1kcUEGyIh-pAAA1l0I5R2o472.png

wKioL1kcUEHRR8dcAAA3OLD5YjE060.png



本文转自 昭He浅墨 51CTO博客,原文链接:http://blog.51cto.com/502703956/1926805,如需转载请自行联系原作者

相关文章
|
8月前
|
缓存 Ubuntu Python
Squid中正向代理的配置与使用
Squid中正向代理的配置与使用
780 4
|
域名解析 存储 缓存
Squid代理服务器
Squid代理服务器
571 1
|
缓存 网络安全
squid 代理服务器应用(上)
Squid 主要提供缓存加速、应用层过滤控制的功能。
squid 代理服务器应用(上)
|
缓存 监控 安全
squid 代理服务器应用(下)
定位是缓存加速 缓存从后端的web服务器获取到的 加速是为了客户端访问的 squid 三种模式: 传统代理 需要客户端指向squid代理服务器,客户端能感知到squid代理服务器的存在 透明代理(常用) 客户端不需要配置,只要直接访问即可,服务端,借助了防火墙规则及静态路由的方式,完成透明代理 反向代理 做为类似与Nginx服务器的反向代理功能,但自身不需要一个首页,基于IP:端口,权重的方式完成反向 代理 对于Squid自身的管理/功能 : ACL:主要做的是http access (基于http协议,access访问) 的允许和拒绝管理 sarg:日志分析功能,可以以天的方式指定将ac
squid 代理服务器应用(下)
|
Web App开发 缓存 监控
|
Web App开发 缓存 测试技术
|
Web App开发 缓存 监控
|
Web App开发 缓存 监控