0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

汽车玩家 来源:今日头条 作者:咔咔侃技术 2020-05-03 17:42 次阅读

Nginx作为时下最流行的HTTP服务器之一,同时它是一个反向代理服务器,提到反向代理服务器,有同学可能觉得这个概念很模糊,如果说到代理,他可能明白,但是再引出一个正向代理,估计懵了,笔者将尝试用浅显易懂的比方把这两个概念解释清楚。

nginx is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server

正向代理

A同学在大众创业、万众创新的大时代背景下开启他的创业之路,目前他遇到的最大的一个问题就是启动资金,于是他决定去找马云爸爸借钱,可想而知,最后碰一鼻子灰回来了,情急之下,他想到一个办法,找关系开后门,经过一番消息打探,原来A同学的大学老师王老师是马云的同学,于是A同学找到王老师,托王老师帮忙去马云那借500万过来,当然最后事成了。不过马云并不知道这钱是A同学借的,马云是借给王老师的,最后由王老师转交给A同学。这里的王老师在这个过程中扮演了一个非常关键的角色,就是代理,也可以说是正向代理,王老师代替A同学办这件事,这个过程中,真正借钱的人是谁,马云是不知道的,这点非常关键。

我们常说的代理也就是只正向代理,正向代理的过程,它隐藏了真实的请求客户端,服务端不知道真实的客户端是谁,客户端请求的服务都被代理服务器代替来请求,知名的科学上网工具*** 扮演的就是典型的正向代理角色。在天朝用浏览器访问 www.google.com 时,被残忍的拒绝了,于是你可以在国外搭建一台代理服务器,让代理帮我去请求google.com,代理把请求返回的相应结构再返回给我。

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

反向代理

大家都有过这样的经历,拨打10086客服电话,可能一个地区的10086客服有几个或者几十个,你永远都不需要关心在电话那头的是哪一个,叫什么,男的,还是女的,漂亮的还是帅气的,你都不关心,你关心的是你的问题能不能得到专业的解答,你只需要拨通了10086的总机号码,电话那头总会有人会回答你,只是有时慢有时快而已。那么这里的10086总机号码就是我们说的反向代理。客户不知道真正提供服务人的是谁。

反向代理隐藏了真实的服务端,当我们请求 www.baidu.com 的时候,就像拨打10086一样,背后可能有成千上万台服务器为我们服务,但具体是哪一台,你不知道,也不需要知道,你只需要知道反向代理服务器是谁就好了,www.baidu.com 就是我们的反向代理服务器,反向代理服务器会帮我们把请求转发到真实的服务器那里去。Nginx就是性能非常好的反向代理服务器,用来做负载均衡。

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

两者的区别在于代理的对象不一样:正向代理代理的对象是客户端,反向代理代理的对象是服务端

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 服务器
    +关注

    关注

    12

    文章

    9417

    浏览量

    86475
收藏 人收藏

    相关推荐

    docker配置网络代理

    有时因为网络原因,比如公司 NAT,或其它啥的,需要使用代理。Docker 的代理配置,略显复杂,因为有三种场景。但基本原理都是一致的,都是利用 Linux 的 http_proxy 等环境变量。
    的头像 发表于 03-03 17:18 102次阅读

    Nginx代理转发实战:零基础掌握服务器流量分发技巧

    Nginx 是最常用的反向代理工具之一,一个指令 proxy_pass搞定反向代理,对于接口代理、负载均衡很是实用,但 proxy_pass
    的头像 发表于 12-09 12:28 1348次阅读

    阿里云代理有哪些?

    阿里云作为全球领先的云计算服务商,提供多种级别的代理商合作伙伴,以便更好地服务企业客户。不同级别的阿里云代理商在服务、技术支持和返佣方面有显著的差异。本文将重点介绍阿里云代理商的级别和部分优秀
    的头像 发表于 12-06 15:44 413次阅读

    揭秘国外IP代理背后的技术原理与运作机制

    国外IP代理背后的技术原理与运作机制主要基于代理服务器和IP地址的转发机制。
    的头像 发表于 11-23 17:32 322次阅读

    IP在线代理指南:选择、使用与优化技巧

    在数字时代,IP在线代理成为了我们访问全球互联网资源的重要工具。通过选择合适的代理服务器,我们不仅能够突破地域限制,还能提高访问速度,保护个人隐私。然而,如何正确选择、使用和优化IP在线代理,却是一门需要掌握的技巧。
    的头像 发表于 11-16 16:41 624次阅读

    Python编程:处理网络请求的代理技术

    在网络编程中,代理技术扮演着至关重要的角色,尤其在处理网络请求时。通过代理服务器,我们可以实现请求的转发、缓存、负载均衡以及安全控制等功能。Python作为一种功能强大的编程语言,为提供了丰富的工具和库,以便敏捷地实现和处理网络请求的
    的头像 发表于 11-12 07:23 289次阅读

    代理式AI如何运作

    代理式 AI 使用复杂的推理和迭代规划来自主解决复杂的多步骤问题。
    的头像 发表于 11-09 11:45 479次阅读
    <b class='flag-5'>代理</b>式AI如何运作

    恒讯科技分析:代理服务器的类型有哪些?

    代理服务器的一般定义,也称为正向代理服务器。尽管有多种类型的代理服务器,每种都有不同的功能,但它们的基本任务都是在您浏览互联网时代表您(作为我们的
    的头像 发表于 10-23 15:08 285次阅读
    恒讯科技分析:<b class='flag-5'>代理</b>服务器的类型有哪些?

    SOLIDWORKS教育版代理

    SOLIDWORKS教育版代理商 微辰三维
    的头像 发表于 10-18 15:13 1163次阅读

    贴片电容代理商如何选择适合?

    在电子元器件采购过程中,选择合适的贴片电容代理商是至关重要的一步。一个可靠的代理商可以提供高质量的产品、竞争力的价格以及卓越的客户服务。本文将从几个关键因素出发,为您介绍如何选择适合的贴片电容代理
    的头像 发表于 10-08 14:27 322次阅读
    贴片电容<b class='flag-5'>代理</b>商如何选择适合?

    代理IP的使用率和使用时长,主要被什么影响?

    代理IP的使用率和使用时长受多种因素影响,用户需要根据自己的实际需求和场景选择合适的代理类型和策略。同时,注意监控代理IP的使用情况,及时调整和优化使用策略,以提高代理IP的利用率和使
    的头像 发表于 09-18 08:14 377次阅读
    <b class='flag-5'>代理</b>IP的使用率和使用时长,主要被什么影响?

    PN结正向偏置和反向偏置的原理

    PN结正向偏置和反向偏置是半导体器件(如二极管、晶体管等)中非常重要的两种工作状态,它们的工作原理基于PN结独特的电学性质。以下将详细阐述PN结正向偏置和反向偏置的原理,并结合相关数字
    的头像 发表于 07-25 11:28 8184次阅读

    如何使用nginx反向代理功能?保姆级教程!

    一关于nginxnginx是一款高性能的开源Web服务器软件,也可以用于反向代理、负载均衡等,并且具有高性能、低内存消耗等优点。本文我们主要讲解关于nginx的反向代理功能,并在服务器
    的头像 发表于 06-21 08:21 774次阅读
    如何使用nginx<b class='flag-5'>反向</b><b class='flag-5'>代理</b>功能?保姆级教程!

    鸿蒙OpenHarmony:【配置代理

    新建代理配置文件。
    的头像 发表于 04-29 22:17 889次阅读
    鸿蒙OpenHarmony:【配置<b class='flag-5'>代理</b>】

    Linux curl命令代理设置参数

    代理服务器(Proxy Server)是工作在浏览器与http服务器之间的一个服务应用,所有经过代理服务器的http请求,都会被转发到对应的http服务器上。
    发表于 03-26 10:59 632次阅读