1一乐

V1

2022/05/29阅读:37主题:默认主题

反向代理nginx

Nginx作用:

1、反向代理

  • Http代理,包含正向代理和反向代理,作为web服务器最常用的功能之一,尤其是反向代理。

(1) 正向代理:

  • 当我们的服务器直接访问外网(举例:美国服务器)的时候特别慢,使用vpn代理,通过vpn提供的代理服务器(举例:香港服务器)。

    我们请求代理服务器(香港服务器) --> 代理服务器请求外网(美国服务器);然后外网响应给代理服务器,代理服务器再把数据响应给我们的客户端服务器。

▪**正向代理:代理的是客户端,安装在客户端本机上**

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

正向代理的用途:

​ ① 访问原来无法访问的资源,如google

​ ② 可以做缓存,加速访问资源

​ ③ 对客户端访问授权,上网进行认证

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

​ 【从外网的角度,只有代理服务器获取资源的时候有一次记录,当代理告服务器不告诉网站时,外网就不知道这个请求的用户信息】


(2) 反向代理:

▪**反向代理:代理的是服务端,让用户无感知地浏览服务器资源(无论动容增加了多少台服务器,用户都无法感知,用户访问的永远是域名)**,并且让服务器更好的部署上线。

  • 客户端是无感知代理服务器的存在的,访问者者并不知道自己访问的是一个代理。因为客户端不需要任何配置就可以访问

分类:

后端

标签:

后端

作者介绍

1一乐
V1