上图:
正向代理:如内网无法上网,通过代理服务器实现上网
正向代理,client知道server地址,server不知道是哪个client的访问,只知道proxy的地址,client需要手动配置
反向代理:如ngnix服务器,client请求过来后发送到nginx然后根据规则发送到不同的服务器,相同服务器可能多台,负载均衡的实现。
反向代理,client不知道server地址,没有proxy配置和概念,proxy服务器配置不同路由,根据情况发送请求到相关服务器。
上图:
正向代理:如内网无法上网,通过代理服务器实现上网
正向代理,client知道server地址,server不知道是哪个client的访问,只知道proxy的地址,client需要手动配置
反向代理:如ngnix服务器,client请求过来后发送到nginx然后根据规则发送到不同的服务器,相同服务器可能多台,负载均衡的实现。
反向代理,client不知道server地址,没有proxy配置和概念,proxy服务器配置不同路由,根据情况发送请求到相关服务器。