1 正 反向代理 简述:

正向代理,指的是通过代理服务器 代理浏览器/客户端去重定向请求访问到目标服务器 的一种代理服务。
正向代理服务的特点是代理服务器 代理的对象是浏览器/客户端,也就是对于目标服务器 来说浏览器/客户端是隐藏的

反向代理,指的是浏览器/客户端并不知道自己要访问具体哪台目标服务器,只知道去访问代理服务器 ,代理服务器再通过反向代理 +负载均衡实现请求分发到应用服务器的一种代理服务。
反向代理服务的特点是代理服务器 代理的对象是应用服务器,也就是对于浏览器/客户端 来说应用服务器是隐藏的。
2.反向代理配置模块
七层反向代理:(基于http协议)
http {
upstream 服务器组名称 {
server IP1:PORT [weight=1 …];
server IP2:PORT;
…
调度算法(rr轮询/加权轮询,least_conn最小连接,ip_hash,url_hash, fair );
}
server {
location ~ … {
proxy_pass http://服务器组名称;
proxy_set_header HosT ℎ𝑜𝑠𝑡;𝑝𝑟𝑜𝑥𝑦𝑠𝑒𝑡ℎ𝑒𝑎𝑑𝑒𝑟𝑋−𝑅𝑒𝑎𝑙−𝐼𝑝 host;prox y s e t h eaderX−Real−Ip remote addr;
proxy_set_header X-Forwarded-For $proxy add x
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删