什么是正向代理,什么是反向代理

今天被人问到了什么是正向代理,什么是反向代理,来总结下,省的以后又忘了。

  正向代理:比如我们想访问一台服务器A,但是服务器A在别的公司的内网,我们直接访问访问不进去,这时候有台中间服务器B,这个服务器B既能被我们的机器访问,又能去访问服务器A

那我们就可以通过服务器B去访问服务器A了,这种方式就是正向代理,所谓的‘FQ’其实也是这个道理。

  正向代理类似一个跳板机,代理访问外部资源:

  反向代理:我们写了一个项目,想要发布,然后我们就把服务布在了服务器A上了,但是我们怕服务的ip地址被人知道了会有危险,就想把A的ip给隐藏,于是我们就让代理服务器B去访问A,然后再把A返回的信息通过B

返回给请求的人,这时候我们访问的其实是B服务,这样就把A的地址给隐藏了,这种就是反向代理。

 知乎上的图https://www.zhihu.com/question/24723688挺有意思的

 

posted @ 2019-03-22 10:22  车到山前必有路~  阅读(514)  评论(0编辑  收藏  举报