squid3.0反向代理+dns轮询实现负载均衡

squid3.0反向代理+dns轮询实现负载均衡

ID:12191787

大小:252.00 KB

页数:8页

时间:2018-07-16

squid3.0反向代理+dns轮询实现负载均衡_第1页
squid3.0反向代理+dns轮询实现负载均衡_第2页
squid3.0反向代理+dns轮询实现负载均衡_第3页
squid3.0反向代理+dns轮询实现负载均衡_第4页
squid3.0反向代理+dns轮询实现负载均衡_第5页
资源描述:

《squid3.0反向代理+dns轮询实现负载均衡》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Squid3.0反向代理+DNS轮询实现负载均衡系统拓朴图:●一台DNS服务器:操作系统Freebsd,软件BIND9.5,IP192.168.76.222;●三台Squid服务器:操作系统LinuxAS4,软件Squid3.0,相应的IP如下:Squid1:192.168.76.223Squid2:192.168.76.224Squid3:192.168.76.225●三台WEB服务器:操作系统LinuxAS4,应用软件Tomcat5.0+Mysql,相应的IP地址如下:webServer1:210

2、.82.118.195webServer2:192.168.76.226webServer1:192.168.76.227应用软件的安装和配置配置DNS服务器软件利用Freebsd自带的bind9.5。然后针对该系统配置bind,首先修改bind的配置文件/etc/namedb/named.conf,在文件中添加zone"cache.ibm.com.cn"{typemaster;file"master/cache.ibm.com.cn";};再在/etc/namedb/master目录下添加cache

3、.ibm.com.cn文件,该文件的内容如下:$TTL3600@INSOAsearch.ibm.com.cn.root.ibm.com.cn.(20080807;Serial3600;Refresh900;Retry3600000;Expire3600);MinimumINNSsearch.ibm.com.cn.1INPTRlocalhost.ibm.com.cn.wenjinINA192.168.76.223wenjinINA192.168.76.224wenjinINA192.168.76.225

4、这样当用户请求的时候,DNS通过轮询机制将wenjin.cache.ibm.com.cn的域名解析为192.168.76.223、192.168.76.224和192.168.76.225其中之一。配置完成后,运行rndcstart启动bind服务。用ps–A

5、grepnamed查看bind服务是否起来;用nslookupwenjin.cache.ibm.com.cn测试bind服务是否正常运行。配置Squid1服务器下载squid-3.0.STABLE8.tar.gz源码包,将其放在/home目录下

6、解压缩:tar–zxvfsquid-3.0.STABLE8.tar.gz设置配置参数:cdsquid-3.0.STABLE10./configure–prefix=/usr/local/squid将squid安装在/usr/local目录下编译安装:Makemakeinstall安装完以后会在/usr/local目录下看见squid目录。配置squid配置文件编辑squid.conf文件,vi/usr/local/squid/etc/squid.confcache_effective_usersqui

7、dcache_effective_groupsquid#########设定squid的主机名,如无此项squid将无法启动visible_hostnamesquid1.nlc.gov.cn#############配置squid为加速模式#################http_port80accelvhostvporticp_port3130#####配置squid2、squid3为其邻居,当squid1在其缓存中没有找到请求的资源时,通过ICP查询去其邻居中取得缓存cache_peersqui

8、d2.ibm.com.cnsibling803130cache_peersquid3.ibm.com.cnsibling803130#####squid1的三个父节点,originserver参数指明是源服务器,round-robin参数指明squid通过轮询方式将请求分发到其中一台父节点;squid同时会对这些父节点的健康状态进行检查,如果父节点down了,那么squid会从剩余的origin服务器中抓取数据cache_peer210.82.118.195parent80800no-queryori

9、ginserverround-robinname=webServer1cache_peer192.168.76.226parent80800no-queryoriginserverround-robinname=webServer2cache_peer192.168.76.227parent80800no-queryoriginserverround-robinname=webServer3####将wenjin.cache.ibm.com.cn域的请求

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。