正向、反向、透明代理

我们常说的代理也就是只正向代理,正向代理的过程,它隐藏了真实的请求客户端,服务端不知道真实的客户端是谁,客户端请求的服务都

被代理服务器代替来请求,某些科学上网工具扮演的就是典型的正向代理角色。用浏览器访问 google.com 时,被残忍的block,于是你可

以在国外搭建一台代理服务器,让代理帮我去请求google.com,代理把请求返回的相应结构再返回给我。

 

 

反向代理隐藏了真实的服务端,当我们请求baidu.com 的时候,就像拨打10086一样,背后可能有成千上万台服务器为我们服务,但具体是哪一台,

你不知道,也不需要知道,你只需要知道反向代理服务器是谁就好了,baidu.com 就是我们的反向代理服务器,反向代理服务器会帮我们把请求转

发到真实的服务器那里去。Nginx就是性能非常好的反向代理服务器,用来做负载均衡。

两者的区别在于代理的对象不一样:正向代理代理的对象是客户端,反向代理代理的对象是服务端

 

三、透明代理


透明代理的意思是客户端根本不需要知道有代理服务器的存在,它改变报文,并会传送真实IP。
如某些大公司使用的行为管理软件。

 

出处:

反向代理为什么叫反向代理

图解正向代理、反向代理、透明代理

 

posted @ 2017-11-01 18:12  等风来。。  Views(163)  Comments(0)    收藏  举报
------------------------------------------------------------------------------------------------------------ --------------- 欢迎联系 x.guan.ling@gmail.com--------------- ------------------------------------------------------------------------------------------------------------