|
|
51CTO旗下网站
|
|
移动端

快速了解正向代理与反向代理

保护网站安全,任何来自Internet的请求都必须先经过代理服务器。大型网站,通常将反向代理作为公网访问地址,Web服务器是内网。

作者:佚名来源:今日头条|2019-08-26 10:31

 

前段时间收到读者的评论,正愁不知道下一篇博客写什么的笔者,赶紧记入小本本。

快速了解正向代理与反向代理

网友提问

正向代理

正向代理是作用在用户端的。

比如访问某些国外网站,可能需要购买vpn,并且vpn是在用户浏览器端设置的(并不是在远端的服务器设置)。浏览器先访问vpn地址,vpn地址转发请求,并最后将请求结果原路返回来。

快速了解正向代理与反向代理

正向代理

反向代理

反向代理是作用在服务器端的。

对于用户的一个请求,会转发到多个后端处理器中的一台来处理该具体请求。

反向代理的作用

快速了解正向代理与反向代理

反向代理

保护网站安全,任何来自Internet的请求都必须先经过代理服务器。大型网站,通常将反向代理作为公网访问地址,Web服务器是内网。

通过配置缓存功能加速Web请求:可以缓存真实Web服务器上的某些静态资源,减轻真实Web服务器的负载压力;

实现负载均衡:充当负载均衡服务器均衡地分发请求,平衡集群中各个服务器的负载压力。

快速了解正向代理与反向代理

反向代理

两者的区别

从结构上来区分

快速了解正向代理与反向代理

正向代理与反向代理的区别

正向代理中,proxy和client同属一个LAN,对server透明。

反向代理中,proxy和server同属一个LAN,对client透明。

代理层在两种模式中都是收发请求和响应,不过从结构上来看正好互换了下,所以把前者代理方式叫做正向代理,后者叫做反向代理。

从用途上来区分

正向代理:在防火墙内的局域网提供访问internet的途径。另外还可以使用缓冲特性减少网络使用率。

反向代理:保护网站安全并能配置缓存功能。同时还可以完成诸如负载均衡等功能。

从安全性来讲

正向代理允许客户端通过访问任意网站并且隐藏客户自身,因此必须采取安全措施以确保仅为经过授权的客户端提供服务。

反向代理对外都是透明的,访问者并不知道访问的是代理服务器。

【编辑推荐】

  1. 程序员安全规范:安全无小事,安全防范从Nginx配置做起
  2. Fedora CoreOS 首个预览版已推出 安全和可伸缩
  3. 用AWS实现安全弹性的CI/CD管道
  4. 灵魂拷问:Java对象的内存分配过程是如何保证线程安全的?
  5. 一款功能强大的自动化网络流量安全增强工具
【责任编辑:武晓燕 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

这就是5G

这就是5G

5G那些事儿
共15章 | armmay

115人订阅学习

16招轻松掌握PPT技巧

16招轻松掌握PPT技巧

GET职场加薪技能
共16章 | 晒书包

371人订阅学习

20个局域网建设改造案例

20个局域网建设改造案例

网络搭建技巧
共20章 | 捷哥CCIE

758人订阅学习

读 书 +更多

游戏关卡设计

《半条命》作者倾心写就 暴雪总裁等业内专家强力推荐 盛大公司专业团队翻译 一起来创造引人入胜的游戏体验吧! 任何精彩游戏的核心部分...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO官微