技术帮
 

什么是反向代理

本网站内容基本都是原创作品,未得到作者同意也欢迎转载
转载请注明出处:技术帮
说你呢,赶紧长按二维码,然后点击识别图中二维码

任何技术难题可进QQ群提问:【小崔说编程
对于提问的原则是:没有你不能问的,只有我不会答的

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

看看下图:

Nginx搭建反向代理服务器过程详解


可以看到反向代理服务器上装了Nginx,内网一台服务器IP为10.0.0.3,本是绝对不可能被外网访问的,但是反向代理服务器将这个IP映射到公网了。用户访问的时候就好像访问IP 114.100.80.10。

反向代理还有端口映射的本事,内网10.0.0.3上面提供的服务比如是8081端口的,映射到外面就是80端口。