反向代理服务器概念

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

通常的代理服务器,只用于代理内部网络对Internet的连接请求,客户机必须指定代理服务器,并将本来要直接发送到Web服务器上的http请求发送到代理服务器中。由于外部网络上的主机并不会配置并使用这个代理服务器,普通代理服务器也被设计为在Internet上搜寻多个不确定的服务器,而不是针对Internet上多个客户机的请求访问某一个固定的服务器,因此普通的Web代理服务器不支持外部对内部网络的访问请求。当一个代理服务器能够代理外部网络上的主机,访问内部网络时,这种代理服务的方式称为反向代理服务。此时代理服务器对外就表现为一个Web服务器,外部网络就可以简单把它当作一个标准的Web服务器而不需要特定的配置。不同之处在于,这个服务器没有保存任何网页的真实数据,所有的静态网页或者CGI程序,都保存在内部的Web服务器上。因此对反向代理服务器的攻击并不会使得网页信息遭到破坏,这样就增强了Web服务器的安全性。
反向代理方式和包过滤方式或普通代理方式并无冲突,因此可以在防火墙设备中同时使用这两种方式,其中反向代理用于外部网络访问内部网络时使用,正向代理或包过滤方式用于拒绝其他外部访问方式并提供内部网络对外部网络的访问能力。因此可以结合这些方式提供最佳的安全访问方式。
 
目录
相关文章
|
7天前
|
缓存 负载均衡 安全
反向代理服务器如何提升信息安全
反向代理服务器如何提升信息安全
|
1月前
|
存储 弹性计算 数据可视化
ECS实例概念
ECS实例是云上的虚拟计算服务器
25 2
|
7月前
|
Web App开发 前端开发 JavaScript
Ajax:服务器的基本概念与初识
Ajax:服务器的基本概念与初识
39 2
|
1月前
|
开发框架 Java .NET
JavaWeb概念、应用、服务器
静态网站是指在服务器上预先准备好的网页内容,用户访问时服务器直接将这些静态页面发送给用户浏览器,没有经过额外的处理或数据库查询。
12 0
|
1月前
|
存储 弹性计算 固态存储
ecs基本概念
ecs基本概念
22 1
|
7月前
|
Web App开发 前端开发 JavaScript
Ajax:服务器的基本概念与初识Ajax
Ajax:服务器的基本概念与初识Ajax
95 0
|
4月前
|
缓存 应用服务中间件 网络安全
10个顶级Linux开源反向代理服务器 - 解析与导航
10个顶级Linux开源反向代理服务器 - 解析与导航
403 2
|
9月前
|
应用服务中间件 Linux nginx
Linux操作系统 Nginx反向代理Tomcat服务器
Linux操作系统Nginx反向代理Tomcat服务器
114 2
Linux操作系统 Nginx反向代理Tomcat服务器
|
9月前
|
弹性计算 分布式计算 安全
服务器基础知识:包含基本概念,作用,服务器选择,服务器管理等(学习来自米拓建站)
服务器基础知识:包含基本概念,作用,服务器选择,服务器管理等(学习来自米拓建站)
178 0
|
11月前
|
弹性计算 运维 Unix
《企业运维之弹性计算原理与实践》——ECS 进阶概念-运维——第三章(上):ECS 进阶概念-运维(1)
《企业运维之弹性计算原理与实践》——ECS 进阶概念-运维——第三章(上):ECS 进阶概念-运维(1)
142 0