服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

云服务器|WEB服务器|FTP服务器|邮件服务器|虚拟主机|服务器安全|DNS服务器|服务器知识|Nginx|IIS|Tomcat|

服务器之家 - 服务器技术 - Nginx - Nginx 反向代理为什么叫做“反向”?

Nginx 反向代理为什么叫做“反向”?

2023-12-05 13:41ByteByteGo Nginx

反向代理是一种服务器,它接受客户端的请求,将请求转发给网络服务器,然后将结果返回给客户端,就像代理服务器处理了请求一样。

今天我们来聊聊正向代理和反向代理。

Nginx 反向代理为什么叫做“反向”?图片

01 正向代理(Forward Proxy)

正向代理是位于用户设备和互联网之间的服务器。它代理的是客户端,是站在用户一方的。其真实客户端对于服务器不可见

正向代理通常用于:

  • 保护客户端,隐藏客户端真实 IP,免受攻击。
  • 避免网络浏览限制。
  • 阻止访问某些内容。
  • 提高访问速度。通常代理服务器会有较大的硬盘缓冲区,将一些响应结果缓存在服务器端,以便后续用户取用。

02 反向代理(Reverse Proxy)

反向代理是一种服务器,它接受客户端的请求,将请求转发给网络服务器,然后将结果返回给客户端,就像代理服务器处理了请求一样。

反向代理代理的是服务器,是和网络服务器站在一方的。其真实服务器对于客户端不可见。这就是它叫“反向”的原因。

反向代理可用于:

  • 保护服务器,隐藏服务器真实 IP。
  • 负载均衡,根据访问流量和服务器负载情况,将请求分发到不同服务器上。
  • 缓存静态内容以及部分短时间的大量动态请求。
  • 作为应用层防火墙提供防护。
  • 加密/解密 SSL 通信。

原文地址:https://mp.weixin.qq.com/s/dBW7EDFYIcMBO4n6tJV8IA

延伸 · 阅读

精彩推荐
  • NginxWindows下用Nginx代理Django安装配置实例

    Windows下用Nginx代理Django安装配置实例

    这篇文章主要介绍了Windows下用Nginx代理Django安装配置实例,本文讲解了安装djanjo、用djanjo生成简单web页面、用nginx进行代理等内容,需要的朋友可以参考下 ...

    Nginx教程网8192019-10-26
  • Nginx超级详细的nginx负载均衡配置

    超级详细的nginx负载均衡配置

    所谓负载均衡就是就是把大量的请求按照我们指定的方式均衡的分配给集群中的每台服务器,从而不会产生集群中大量请求只请求某一台服务器,从而使该服...

    小码农叔叔5832022-08-07
  • Nginx详解Nginx虚拟主机配置中server_name的具体写法

    详解Nginx虚拟主机配置中server_name的具体写法

    这篇文章主要介绍了Nginx虚拟主机配置中server_name的具体写法,server_name服务器名是虚拟主机中必须配置的重要参数,需要的朋友可以参考下 ...

    onlyzq4502019-11-11
  • NginxNginx流量拷贝ngx_http_mirror_module模块使用方法详解

    Nginx流量拷贝ngx_http_mirror_module模块使用方法详解

    这篇文章主要介绍了Nginx流量拷贝,Nginx专门提供了ngx_http_mirror_module模块,用来实现流量拷贝。将生产环境的流量拷贝到预上线环境或测试环境...

    散尽浮华11702022-08-04
  • NginxNGINX代理返回代码499问题分析与处理

    NGINX代理返回代码499问题分析与处理

    ​ 我们通过nginx作为互联网代理服务器,通过它实现我行内部系统向互联网系统的接口访问及调用;但是在使用过程中,不时的会出现大量返回代码为499的...

    王小那个鑫8052023-10-15
  • Nginx通过nginx反向代理来调试代码的实现

    通过nginx反向代理来调试代码的实现

    这篇文章主要介绍了通过nginx反向代理来调试代码的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋...

    mokeyWie3702020-03-19
  • NginxNginx服务状态监控的方法

    Nginx服务状态监控的方法

    这篇文章主要介绍了Nginx服务状态监控的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 ...

    silent9362019-12-23
  • NginxNginx服务器对数据传输速度限制的基本配置方法讲解

    Nginx服务器对数据传输速度限制的基本配置方法讲解

    这篇文章主要介绍了Nginx服务器对数据传输速度限制的基本配置方法讲解,包括第三方开发的限速模块Nginx-limit-traffic-rate-module的使用介绍,需要的朋友可以参...

    hxl20096732019-11-08