11.2 squid–代理缓存服务器

1.squid的介绍

Squid是一个高性能的代理缓存服务器,Squid支持FTP、gopher、HTTPS和HTTP协议。和一般的代理缓存软件不同,Squid用一个单独的、非模块化的、I/O驱动的进程来处理所有的客户端请求。
 

正向代理:类似翻墙原理,客户端访问远端服务器,需要很长的时间。客户端可以访问一个近端服务器(这个近端服务器,可以快速和远端服务器通信),以达到快速访问。

z正向解析原先是用来翻墙的

反向解析:当客户端访问squid服务器时,squid服务器将其他http服务器给客户端

CDN=squid+apache

反向解析的作用

CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。

实验环境:

服务器主机IP为:172.25.254.105

IP为172.25.254.185 拥有apache服务

IP为 172.25.254.85 拥有apache服务

2.squid的正向解析

 

服务器端

步骤一:安装软件

yum install squid.x86_64 -y

11.2  squid--代理缓存服务器

11.2  squid--代理缓存服务器步骤二:修改配置文件:vim /etc/squid/squid.conf

56 http_access allow all    ##允许http访问
59 http_port 3128        ##接口为3128
62 cache_dir ufs /var/spool/squid 100 16 256     ##缓存通过,缓存存放

11.2  squid--代理缓存服务器

步骤三:关闭火墙

systemctl stop firewalld

步骤四:重启服务

systemctl restart squid.service

客户端

在网页上设置代理服务为服务器的端。

edit–>prefereces –>advanced –>network –> settings

11.2  squid--代理缓存服务器

设置为委托,服务器为172.25.254.105 端口3128

11.2  squid--代理缓存服务器

测试看能否上网

11.2  squid--代理缓存服务器

3.squid反向解析+轮询测试

先还原上一个实验的环境

手册的位置 /usr/share/i:doc/squid-3.5.20/squid.conf.documented

步骤一:编写配置文件:vim /etc/squid/squid.conf

 59 visible_hostname squid.paxket-pushers.net
 60  http_port 80 vhost vport
 61  cache_peer 172.25.254.185 parent 80 0 proxy-only name=web1 round-robin weight=2
 62  cache_peer 172.25.254.85 parent 80 0 proxy-only name=web2 round-robin  weight=1
 63  cache_peer_domain  web1 web2 www.westos.com

cache_peer 172.25.254.185 parent 80          0  proxy-only name=web1 round-robin weight=2
缓存          父级host      类型   访问的端口 备用端口  代理        名称    轮询       权重

11.2  squid--代理缓存服务器
步骤二:重启服务systemctl restart squid.service
步骤三: 本地域名解析:vim /etc/hosts

172.25.254.105(squid服务器ip)  www.westos.com

11.2  squid--代理缓存服务器

测试:在squid里面访问www.westos.com 可以达到轮询效果

11.2  squid--代理缓存服务器

11.2  squid--代理缓存服务器

 

来源:手捧日月摘星晨

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年11月4日
下一篇 2018年11月5日

相关推荐