资源描述:
《基于linux的squid代理服务器的架设》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业论文基于Linux的Squid代理服务器的架设学院:计算机与信息工程学院专业:计算机科学与技术学号:姓名:指导教师:职称:论文提交日期:二О一五年六月摘要做为眼下广受青睐的操作系统,Linux已经愈来愈受到世人的关注。尽管当前Linux包含的软件还不是很丰富,替代WINDOWS作为一般PC机操作系统还为时过早,但是在服务器领域,Linux的稳定性,可操作性一点也不输于任何操作系统,并且也有良好的软件支持。Squid就是其中之一。Linux加Squid的配合做为代理服务器,性能远远超过我们所想象的。Squid是一个缓存internet数
2、据的一种服务,它接收用户的下载请求,并主动处理下载的数据。换句话说,当一个用户要下载一个主页时,它向Squid发出一个请求,要Squid替它下载,而后Squid连接所申请的网站并请求该主页,紧接着把该主页传给用户,同时保存一个备份,当别的用户请求一样的页面时,Squid把保留的备份立刻传给用户,使用户感觉速度相当快。关键词:squidlinux代理AbstractAsapopularoperatingsystem,Linuxhasincreasinglyattractedtheattentionoftheworld.Despitethecur
3、rentLinuxincludessoftwareisnotveryrich,alternativewindowsasageneraloperatingsystemofPCisstilltooearly,butinthefieldoftheserver,thestabilityandoperabilityofLinuxdoesnotlosetoanyoperatingsystem,andalsohavegoodsoftwaresupport. Squidisoneofthem. LinuxplusSquidastheproxyserver,p
4、erformanceisfarmorethanweimagined.SquidisaservicethatcachesInternetdata,itreceivestheuser'sdownloadrequest,andautomaticallydownloadsthedata. Inotherwords,whenauserwantstodownloadapage,itissuesarequesttothesquid,andasksquidfordownloadit,thensquidconnectedwebsiteandrequeststh
5、epage,thenpassthepagetotheuser,atthesametime,squidsaveabackuppage,whenotherusersrequestasamepage,squidimmediatelypassthebackuppagetotheuser,makesuserfeelsveryfast.Keywords:SquidLinuxAgent目录1引言11.1项目开发背景11.2项目设计的意义11.3linux简介21.4代理服务器的作用及工作原理21.5Squid代理服务器简介32LINUX下SQUID代理服务
6、器的安装与配置42.1Squid代理服务器的安装42.2Squid代理服务器的基本配置52.3初始化Squid112.4启动和停止Squid代理服务器133SQUID代理服务器的高级配置153.1普通代理的实现153.2透明代理的实现193.3反向代理的实现223.4通过反向代理实现负载均衡25总结25致谢27参考文献2827内蒙古农业大学学士学位论文1引言1.1项目开发背景Linux是近几年一款别树一帜的操作系统。凭借公开的源代码、强大兴盛的网络功能和大量的无偿资源受到业界的一致好评。在全球各地不计其数的程序员共同的努力下逐渐完善该系统,其
7、目的是让个人和企业享受到免费的不受商业化影响的UNIX兼容产物。Linux为用户供应了十分完善的、不容忽视的网络功能。Linux无偿提供了海量支持Internet的软件,Internet是在UNIX领域中创建并郁勃起来。由于互联网技术的不断发展和拓宽,谨慎选择个人和企业应用的操作系统逐渐走入人们的视线。人们不停地追求把性能最优、安全性最优、价钱最廉价的操作系统安装到自己的计算机上。因此,Linux成了流行的操作系统。代理服务器的主要思想是:当做为客户端的人们想要向服务器访问资源时,服务器为了优化客户的体验率将立即给客户端下发它需要的数据,但由
8、于这些服务器大部分都是远程服务器,数据传输也就需要花费比较长的时间,一旦请求此数据的用户很多,就容易造成网络堵塞。在这种情况下,代理服务器的作用就突显出来了,代理服