首页 > 后端教程 > nginx > nginx 反向代理的设置
2018
11-23

nginx 反向代理的设置

反向代理(Reverse Proxy)实际运行方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。

看不懂没关系,我也不打算解释,请自行百度,我们这里说说反向代理的好处

(1)保证内网的安全,可以使用反向代理提供WAF功能,阻止web攻击。大型网站,通常将反向代理作为公网访问地址,Web服务器是内网。

(2)负载均衡,通过反向代理服务器来优化网站的负载,负载均衡就是一个网站的内容被部署在若干服务器上,可以把这些机子看成一个集群,那Nginx可以将接收到的客户端请求安装管理员设定的比例分配到这个集群中各个的服务器上

首先,我们先用2.runcpp.com 反代一下百度, 我们用ping得到百度的 IP,

nginx 反向代理的设置 - 第1张  | 快前端

然后修改2.conf

 location / {
	proxy_pass http://14.215.177.38;
    }

这便完成百度的反代了

nginx 反向代理的设置 - 第2张  | 快前端

事实上,nginx 的反向代理,我们一般是用来做负载均衡,很少这么做。

 

最后编辑:
作者:eatdao
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。