1.正向代理
正向代理得过程隐藏了真实的请求客户端,服务器不知道真实的客户端是谁,客户端 请求的服务器都被代理服务器代替请求。我们通常说的代理也就是正向代理,正向代理代理的是请求方,也就是客户端
2.反向代理
反向代理的过程是隐藏真实的服务器,客户不知道真正提供服务的人是谁,客户端请求的的服务器都被代理服务器处理。方向代理代理的是响应方,也就是服务端;我们请求www.baidu.com时www.baidu.com就是反向代理的服务器,真实提供服务的服务器有很多台,反向代理服务器也会把我们的请求分转发到真实提供服务的各台服务器,nginx就是性能非常好的反向代理服务器来做负载均衡
Syntax: proxy_pass URL; #代理的后端服务器URL