正向代理和反向代理

什么是代理服务器?

  代理服务器是客户端和服务端间的跳板服务器,正向代理可以隐藏客户端,反向代理可以隐藏原始服务器。

什么是正向代理?

  比如我们的电脑通过配置了的代理服务器去访问谷歌(翻墙),谷歌不知道是我的电脑访问它,只知道代理服务器。这个过程就就是正向代理。黑客用代理服务器攻击网站(肉鸡)也是用的正向代理。要实现正向代理,要有一台转发请求的跳板服务器,客户端还要配置跳板服务器的代理地址。

什么是反向代理?

  反向代理与正向代理相反,正向代理是代替客户端去发起请求,而反向代理是代替服务器接受客户端的请求。

  比如我们通过谷歌进行搜索的时候,谷歌的代理服务器对外的域名为google.com,我们访问谷歌的代理服务器之后,谷歌的代理服务器可以根据我们的url转发到不同的内部服务器去搜索然后给我们返回搜索结果,具体的服务器节点我们不知道。这个过程就为反向代理。

原文地址:https://www.cnblogs.com/smallzhen/p/12670374.html