美文网首页
Nginx之正向代理与反向代理

Nginx之正向代理与反向代理

作者: OzanShareing | 来源:发表于2019-09-19 00:41 被阅读0次

    正向代理


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

    比如我是一个用户,我访问不了某网站,但是我能访问一个代理服务器,这个代理服务器呢,它能访问那个我不能访问的网站,于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容,代理服务器去取回来,然后返回给我。从网站的角度,只在代理服务器来取内容的时候有一次记录,有时候并不知道是用户的请求,也隐藏了用户的资料,这取决于代理告不告诉网站。

    反向代理


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

    反向代理的作用:

    • 保证内网的安全,可以使用反向代理提供WAF功能,阻止web攻击。大型网站,通常将反向代理作为公网访问地址,Web服务器是内网。
    • 负载均衡,通过反向代理服务器来优化网站的负载

    总结


    正向代理中,proxyclient同属一个LAN,对Server不透明
    反向代理中,proxyServer同属一个LAN,对client不透明
    实际上,proxy在两种代理中所做的都是代为收发和请求响应。

    相关文章

      网友评论

          本文标题:Nginx之正向代理与反向代理

          本文链接:https://www.haomeiwen.com/subject/kqsluctx.html