nginx正向代理

nginx正向代理,第1张

前沿:正向代理:正向代理简单来说:客户端已知目标服务器地址但无法访问目标服务器(如:墙),从而先访问代理服务器,通过代理服务器访问目标服务器,返回结果。

正向代理:代理的是客户端
正向代理配置:nginxconf
>

以前一直对正向代理与反向代理的概念模糊不清,其实从数据流向的角度来看,它们并没有什么区别,都是从 client 发出请求,经过 proxy ,到达 server ,然后 server 的响应经过 proxy ,回到 client 。为何有正反之分,只是对客户端,代理端,和服务端的划分不同。通常,正向代理是划分成 客户端-代理端 和 服务端 ,而反向代理正好相反,结构是 客户端 和 代理端-服务端 ,英文reverse这个词的意思是指上述结构的反转,但由于翻译的原因,到中文就变成了反向代理。

正向代理,也简称代理,它的工作原理就像一个跳板。

举例:我是用户,我访问不了S网站,但我能访问一个代理服务器P,但P能访问S,于是我连接上P,告诉P我需要访问S,P取回内容,然后返回给我。从网站S的角度,只在代理服务器P访问时有一次记录,并不一定知道是用户的请求,这取决于代理P告不告诉网站S。

结论: 正向代理是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。客户端必须要进行一些特别的设置才能使用正向代理。

举例:用户想访问“ >

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13450099.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-09
下一篇 2023-08-09

发表评论

登录后才能评论

评论列表(0条)

保存