利用Squid集群多台服务器做CDN全网加速先做服务器群然后在利用S quid逆向缓存web 80端口来加速自己的网站.各大门户网站
象163,s ina,c hina itlab之类基本都是使用的这种技术好处是大大的有。比如加速了网络和可以防黑客因为他们见到的都是CDN的主机
这是利用Squid逆向集群模式做的一种应用
网络环境
主服务器群源Web服务器群位于公网ip:220.XXX.XXX.X port:80(后台才是WEB的服务器)
注:要保证TCP 80,UDP3130在防火墙上是开的(供icp_port通讯使用多台Squid集群才会用到)
全国各地分服务器 A服务器公网IP 111.xxx.xxx.x
B服务器公网ip 112.xxx.xxx.x
注:要保证TCP 80,UDP3130在防火墙上是开的(供icp_port通讯使用多台Squid集群才会用到)
. . . . . . . . . . . . . . . . . . . . . . . .
需要解决的问题
全国的所有用户无论是电信还是网通都能速度很好的打开网站
实施
1、分别在主服务器群和全国各地分服务器的三台服务器安装Squid不会安装的请直接关闭本网页。
2、分别配置Squid这里只重点叙述Squid集群配置要点。
主服务器群Squid的配置http_port 220.XXX.XXX.X:80 vhost vport#让Squid监听本机ip的80端口icp_port 3130#多台squid通信使用cache_peer "内网web服务器的地址"parent 800 no-query originserver no-digestname=cac he0#设置源Web服务器群的ip和端口cache_peer 220.XXX.XXX.X sibling 803130 name=cache1#让远程的squid连接本地Squid工作在s ib ling模式并指定其端口cache_p eer 111.xxx.xxx.x sibling 803130 name=cache2#A服务器cache_peer 112.xxx.xxx.x sibling 803130 name=cache3#B服务器cache_peer_domain cache0 www.php-oa.com#配置本机squid允许接受访问的域名acl Safe_ports port 80acl Safe_ports port 3130#允许以上端口的代理
全国各地分服务器Squid的配置
A服务器http_port 111.xxx.xxx.x:80 vhost vporticp_port 3130cache_peer 220.xxx.xxx.x parent 810 no-query originserver no-digest name=cache0#设置主服务器群Web服务器为源服务器cache_p eer 111.xxx.xxx.x sibling 803130 name=cache 1
cache_peer 220.xxx.xxx.x sibling 803130 name=cache2cache_peer 112.xxx.xxx.x sibling 803130 name=cache3cache_peer_domain cache0 www.php-oa.comacl Safe_ports port 80acl Safe_ports port 3130
B服务器http_port 112.xxx.xxx.x:80 vhost vporticp_port 3130cache_peer 220.xxx.xxx.x parent 800 no-query originserver no-digest name=cache0cache_peer 112.xxx.xxx.x sibling 803130 name=cache 1cache_peer 220.xxx.xxx.x sibling 803130 name=cache2cache_peer 111.xxx.xxx.x sibling 803130 name=cache3cache_peer_domain cache0 www.php-oa.comacl Safe_ports port 80acl Safe_ports port 3130
虽然配置好了但是如何让电信和网通的用户能有选择的访问两个不同镜像呢这个请各位自己查相关的资料要不到https://www.dnspod.com申请双线 电信网通的转发服务
注:下面看看cache_peer的参数
通过squid.conf配置文件中的cache_peer选项来配置代理服务器阵
列通过其他的选项来控制选择代理伙伴的方法。 Cache_peer的使用格式如下cache_peer hostname type http_port icp_port
共有5个选项可以配置
1.hostname:指被请求的同级子代理服务器或父代理服务器。可以用主机名或ip地址表示
2. typ e指明hostname的类型是同级子代理服务器还是父代理服务器也即p are nt 父 还是s ib ling 子
3.http_port hostname的监听端口
4. icp_port ho stname上的ICP监听端口对于不支持ICP协议的可指定7
5.options可以包含一个或多个关键字。
Options可能的关键字有
1 proxy-only指明从p eer得到的数据在本地不进行缓存缺省地 squid是要缓存这部分数据的
2 we ight=n用于你有多个peer的情况这时如果多于一个以上的pe er拥有你请求的数据时 squid通过计算每个peer的ICP响应时间来决定其we ight的值然后squid向其中拥有最大we ight的pe er发出ICP请求。也即we ight值越大其优先级越高。当然你也可以手工指定其we ight值
3 no-query不向该peer发送ICP请求。如果该peer不可用时可以使用该选项
4 Default有点象路由表中的缺省路由该peer将被用作最后的尝试手段。当你只有一个父代理服务器并且其不支持ICP协议时可以使用de fault和no-query选项让所有请求都发送到该父代理服务器
5 lo gin=user:pa sswo rd当你的父代理服务器要求用户认证时可以使用该选项来进行认证。
娱乐网 www.cssq.net
想必我们有一些朋友应该陆续收到国内和国外的域名注册商关于域名即将涨价的信息。大概的意思是说从9月1日开始,.COM域名会涨价一点点,大约需要单个9.99美元左右一个。其实对于大部分用户来说也没多大的影响,毕竟如今什么都涨价,域名涨一点点也不要紧。如果是域名较多的话,确实增加续费成本和注册成本。今天整理看到Dynadot有发布新的八月份域名优惠活动,.COM首年注册依然是仅需48元,本次优惠活动截止...
物语云计算怎么样?物语云计算(MonogatariCloud)是一家成立于2016年的老牌国人商家,主营国内游戏高防独服业务,拥有多家机房资源,产品质量过硬,颇有一定口碑。本次带来的是特惠活动为美国洛杉矶Cera机房的不限流量大带宽VPS,去程直连回程4837,支持免费安装Windows系统。值得注意的是,物语云采用的虚拟化技术为Hyper-v,因此并不会超售超开。一、物语云官网点击此处进入物语云...
在之前的一些文章中有提到HostYun商家的信息,这个商家源头是比较老的,这两年有更换新的品牌域名。在陆续的有新增机房,价格上还是走的低价格路线,所以平时的折扣力度已经是比较低的。在前面我也有介绍到提供九折优惠,这个品牌商家就是走的低价量大为主。中秋节即将到,商家也有推出稍微更低的88折。全场88折优惠码:moon88这里,整理部分HostYun商家的套餐。所有的价格目前都是原价,我们需要用折扣码...