• Nginx正向代理 & 反向代理


    1、正向代理

    1.我访问不了某网站,但是我能访问一个代理服务器,这个代理服务器呢,他能访问那个我不能访问的网站

    2.于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容,代理服务器去取回来,然后返回给我。

    3.客户端必须设置正向代理服务器,当然前提是要知道正向代理服务器的IP地址,还有代理程序的端口。

    4.例如之前使用过这类软件例如CCproxy,http://www.ccproxy.com/ 需要在浏览器中配置代理的地址 。

    正向代理作用:

    1.访问原来无法访问的资源,如google

    2.可以做缓存,加速访问资源

    3.对客户端访问授权,上网进行认证

    4.代理可以记录用户访问记录(上网行为管理),对外隐藏用户信息

    2、反向代理

    1.反向代理对用户透明,客户端无需任何配置即可访问服务。

    2.实际运行方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器。

    3.并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务 器。

    3、反向代理使用场景

    1.保证内网的安全,可以使用反向代理提供WAF功能,阻止web攻击

    例:大型网站,通常将反向代理作为公网访问地址,Web服务器是内网

    2.负载均衡,通过反向代理服务器来优化网站的负载

  • 相关阅读:
    第二章
    第一章
    unity--实现新手引导功能
    golang MissingContentLength error
    遇到一个golang time.Tick的坑
    grpc client连接池及负载均衡实现
    Pytorch学习-线性回归
    Pytorch学习-自动求导
    Pytorch学习-线性代数实现
    天池Python训练营笔记—Python基础进阶:从函数到高级魔法方法
  • 原文地址:https://www.cnblogs.com/junjun511/p/11299361.html
Copyright © 2020-2023  润新知