正向代理与反向代理
侧边栏壁纸
  • 累计撰写 34 篇文章
  • 累计收到 86 条评论

正向代理与反向代理

yan
yan
2020-02-26 / 0 评论 / 770 阅读 / 正在检测是否收录...

代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息。(百度:https://baike.baidu.com/item/%E4%BB%A3%E7%90%86/3242667?fr=aladdin),分正向代理和反向代理。

正向代理

举个例子,大陆用户现在想访问Google,怎么办呢?我们可以找个海外的服务器,假如我们可以连接到这个海外的服务器,让这个海外的服务器访问Google服务器,再将信息通过海外服务器发送给我们,这样就实现了在大陆访问Google。这个过程就是正向代理,海外服务器就是代理服务器。

本地---->海外服务器(正向代理服务器)---->Google服务器

反向代理

我们现在要访问www.aaa.com,假如这个服务器做了反向代理,你实际访问的并不是www.aaa.com的服务器资源,而可能是www.xxx.com的服务器资源。

本地---->www.aaa.com(反向代理服务器)---->www.xxx.com

看起来二者似乎差不多,区别在于代理对象不同:正向代理代理客户端,反向代理代理服务器
在正向代理中,海外服务器是代替本地去访问Google的,而在反向代理中,www.aaa.com是代替www.xxx.com来向本地提供服务的,本地并不知道www.xxx.com的存在。正向代理在客户端进行配置,而反向代理是在服务器端进行配置的,客户端感知不到反向代理。

宝塔的反向代理设置

新建一个站点,这个站点就是反向代理服务器:例子中的www.aaa.com,点击设置反向代理,填写代理名称,目标URL就是例子中的www.xxx.com这个实际的服务器,提交即可。通过这个设置也可以看出:反向代理代理服务器。有个用户访问www.aaa.com,实际访问的是www.xxx.com的资源,但客户并不知道。

0

评论 (0)

取消