[ 浅谈 ] 正向代理与反向代理

什么是正向代理

正向代理:是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。

互联网企业,一些技术人员常做的一件事情(FQ),其中就使用了正向代理。

案例:小新在工作中遇到一个技术难题,想Google一下,看看能不能找到相关的资料,但一个现实问题是Google在国内是无法正常访问的。怎么办呢?这个问题没有难得住小新,经过一番折腾,小新了解到,公司有一台服务器(私服A)可以访问Google,于是乎,小新将私服A的地址记了下来并配置为自己电脑的代理地址,接下来发生的事情,相比大家已经知道了,小新成功的访问了Google,并找到了自己想要的东西。

 

什么是反向代理

反向代理(Reverse Proxy):指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。

 

正向代理与反向代理之间有什么区别

正向代理的典型用途是为在防火墙内的局域网客户端提供访问Internet的途径。

反向代理的典型用途是将防火墙后面的服务器提供给Internet用户访问。

 

posted @ 2018-05-09 22:50  野原新之助,嘿  阅读(199)  评论(0编辑  收藏  举报