1、2019/5/1,1,代理服务器,第八章,2019/5/1,2,目 录,什么是代理服务器 代理服务器的工作原理 代理服务器的种类 代理服务器地址 Proxy搜索软件,2019/5/1,3,什么是代理服务器?,代理服务器,英文名叫Proxy Server。一般来讲,它的作用有四个: 一是通过它,我们可以访问到一些平时不能去的网站。并不是你的网络速度慢,也不是没有这个网站,而是你访问不到它(网络上还有很多这些类型的网站哦)。为什么访问不到?这个问题嘛说法有很多种,大部分都说是国内的网络被限制了访问,所以某些网站是不能去的。至于如何可以访问到这些网站?,2019/5/1,4,什么是代理服务器?,二是
2、通过它来加快我们浏览某些网站的速度。有时候我们访问一些国外或者港台网站,速度慢得像蜗牛一样。但只要你正确的选用代理服务器,速度就可以得到提升,有时候这些速度的提升可是很明显的。,2019/5/1,5,什么是代理服务器?,三是使用代理服务器软件轻松隐藏IP地址,我们在上网时,经常会不经意地暴露自己的 IP 地址。在网络技术如此发达的今天,暴露自 己的 IP 地址,有时就等于把自己的电脑敞开来给大家看,只要稍有经验的人都可以运用一 些手段进入你的电脑。如果让某些不法分子进入到你的电脑中那后果真的不堪设想了! 一般来说,没有非常直接有效的方法来隐藏自己的 IP,只有通过间接的方法来做到 IP 地址
3、的隐藏,而这种间接的方法,最 常用的就是使用代理服务器(Proxy Server)来进行 IP 代理。,2019/5/1,6,什么是代理服务器?,四是连接Internet与Intranet 充当firewall(防火墙):因为所有内部网的用户通过代理服务器访问外界时,只映射为一个IP地址,所以外界不能直接访问到内部网;同时可以设置IP地址过滤,限制内部网对外部的访问权限;另外,两个没有互联的内部网,也可以通过第三方的代理服务器进行互联来交换信息。 如果你在上网浏览过程中出现过以上的情况,那么看来你有必要尝试一下使用代理服务器了。,2019/5/1,7,代理服务器的工作原理,为什么使用代理服务器
4、可以使我们访问一些原本不能访问的网站呢?为什么使用它后浏览外国网站会比原来的快呢?形象的说:代理服务器是网络信息的中转站。代理服务器的原理是在客户机和远程服务器之间架设一个“中转站”,当客户机向远程服务器提出服务要求后,代理服务器首先截取用户的请求,然后代理服务器将服务请求转交远程服务器,从而实现客户机和远程服务器之间的联系。 在一般情况下,我们使用网络浏览器直接去连接其他Internet站点取得网络信息时,须送出Request信号来得到回答,然后对方再把信息以bit方式传送回来。,2019/5/1,8,代理服务器的工作原理,代理服务器是介于浏览器和Web服务器之间的一台服务器,有了它之后,浏
5、览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,Request信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器。,2019/5/1,9,代理服务器的工作原理,而且,大部分代理服务器都具有缓冲的功能,就好象一个大的Cache,它有很大的存储空间,它不断将新取得数据储存到它本机的存储器上,如果浏览器所请求的数据在它本机的存储器上已经存在而且是最新的,那么它就不重新从Web服务器取数据,而直接将存储器上的数据传送给用户的浏览器,这样就能显著提高浏览速度和效率(速度会随着代理服务器地理位置的不同以及网络传输情况而改变),而且国外的网络大部分都是没有限制访问网
6、站或者所限制的不同,所以我们有很大的机会通过代理服务器去访问那些原本不能够去的网站。,2019/5/1,10,代理服务器的种类,代理类型介绍: 全匿名代理 不改变你的request fields,使服务器端看来就像有个真正的客户浏览器在访问它。当然,你的真实IP是隐藏起来的。服务器的网管不会认为你使用了代理。 普通匿名代理 能隐藏你的真实IP,但会更改你的request fields,有可能会被认为使用了代理,但仅仅是可能,一般说来是没问题的。不过不要受它的名字的误导,其安全性可能比全匿名代理更高,有的代理会剥离你的部分信息(就好比防火墙的stealth mode),使服务器端探测不到你的操作系统版本和浏览器版本。 透明代理(简单代理) 改编你的request fields,并会传送真实IP 。,2019/5/1,11,代理服务器地址,http:/ http:/