正向代理。客户端想访问原始服务器origin server
,当然很多情况是不能直接访问,这时候需要正向代理。客户端配置上正向代理的IP和端口,客户端相向正向代理发送请求,正向代理服务器转交客户端的请求给原始服务器,把获得的内容返回给客户端。在正向代理服务器上可以做缓存、对客户端访问授权、记录用户访问记录。正向代理位于客户端,对原始服务器透明。
反向代理, Reverse Proxy
由反向代理服务器接受请求,再把请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给外部客户端。反向代理位于服务端,对客户端透明。而负载均衡,就是通过反向代理服务器来优化网站的负载。
nginx
支持反向代理。