正向代理

首先,代理服务器一般指局域网内部的机器通过代理服务器发送请求到互联网上的服务器,代理服务器一般作用在客户端。例如:软件 。我们的客户端在进行f操作的时候,我们使用的正是正向代理,通过正向代理的方式,在我们的客户端运行一个软件,将我们的HTTP请求转发到其他不同的服务器端,实现请求的分发。

代理服务器运行在客户端  就是讲请求地址进行解析定向的软件

反向代理
反向代理服务器作用在服务器端,它在服务器端接收客户端的请求,然后将请求分发给具体的服务器进行处理,然后再将服务器的相应结果反馈给客户端。Nginx就是一个反向代理服务器软件。

反向的意思就是由服务器端导向到客户端  作为一个传输的中间段

从上图可以看出:客户端必须设置正向代理服务器,当然前提是要知道正向代理服务器的IP地址,还有代理程序的端口。 
反向代理正好与正向代理相反,对于客户端而言代理服务器就像是原始服务器,并且客户端不需要进行任何特别的设置。客户端向反向代理的命名空间(name-space)中的内容发送普通请求,接着反向代理将判断向何处(原始服务器)转交请求,并将获得的内容返回给客户端。因为只允许服务器进行访问  所以相对的安全!

Linux的Nginx二:代理相关推荐

  1. Linux:Nginx 正向代理实现内网访问互联网

    前言: 因为公司的某些系统需要访问互联网上的某些功能,每个系统的服务器都开通访问互联网的能力太麻烦并且不方便管理,所以打算只对一台服务器开通访问互联网的能力,并在此服务器基础上搭建 nginx 正向代 ...

  2. 精灵商场项目(五)--虚拟机Linux使用+Nginx反向代理

    文章目录 一.虚拟机Linux使用 1.1 Linux 介绍和使用 1.2 虚拟机配置 1.3 检查是否正常连接 1.4 虚拟机克隆 1.5 LinuxIP划分和链接 1.6 Xshell 1.6.1 ...

  3. 宝塔Linux面板Nginx反向代理配置方法

    Nginx作为web服务器一个重要的功能就是高性能反向代理.当然你也可以使用Nginx配置正向代理,本文是介绍如何通过宝塔主机面板的网站配置nginx的反向代理.nginx反向代理的指令不需要新增额外 ...

  4. Linux系统——Nginx反向代理与负载均衡

    集群 集群是指一组(若干个)相互独立的计算机,利用高速通信网路组成的一个较大的计算机服务系统,每个集群节点(即集群中的每台计算机)都是运用各自服务的独立服务器.这些服务器之间可以彼此通信,协同向用户提 ...

  5. Linux 下 nginx反向代理与负载均衡

    前面几篇记录下nginx的基本运功,代理服务器的访问,这里来试验下nginx的反向代理. 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给 ...

  6. 从0开始,在Linux中配置Nginx反向代理、负载均衡、session共享、动静分离

    写这篇文章花费了我近一周的时间,参考网上许多优秀的博客文章,我不敢说写的很好,至少很全很详细.本文先介绍原理部分,然后再进行实战操作,我认为这样才会有更深的理解,不过这也导致了文章篇幅很长.但是,如果 ...

  7. MacOS开发必备工具brew,安装nginx反向代理,替代linux工具 apt-get和 yum...

    Mac os开发者必备工具 brew,替代Linux系统中的 apt-get和yum工具,本文介绍Mac电脑安装Homebrew,并下载安装软件nginx反向代理过程. 1.安装Homebrew 在苹 ...

  8. Nginx系列篇二:linux搭建Nginx负载均衡

    建议先搭建好Nginx环境 可阅读--->Linux中搭建Nginx 1.准备好三台服务器[标配] 一.nginx负载均衡服务器:192.168.102.110,配置好Nginx 二.tomca ...

  9. 云服务器,Linux上安装xampp,搭建node服务,云服务器Firewalld、iptables,nginx反向代理

    目录 写在前面的 前期准备 下载xampp: xampp安装步骤 1.首先链接远程linux服务器 2.xshell终端执行安装命令 3.启动:xampp服务 4.访问数据库,修改数据库密码 安装守护 ...

最新文章

  1. snpeff注释变异(variants)
  2. tiny4412 串口驱动分析九 --- shell终端
  3. 2020年行政区划代码_2020年梧州市行政区划,了解梧州市有几个区,详细数据
  4. 微软的搜索引擎挺不错的
  5. Language-Directed Hardware Design for Network Performance Monitoring——Marple
  6. python连接mysql_Python连接MYSQL数据库
  7. 阿里、腾讯 | 算法岗面试复盘
  8. suse linux rpm 安装
  9. php禁止上传,PHP禁止某些类型的上传文件_PHP教程
  10. vue 第一天(基本的结构)
  11. 大数据产业发展状况及企业数据资产化运营核心
  12. VB/VBA之死,何时休?
  13. 对计算机网络的认识400字,对计算机网络的初步认识
  14. linux windows 剪辑,LosslessCut-超快速、好用、不破坏画质又免安装的免费影片剪辑工具 (Windows/Mac/Linux)...
  15. anywhere无法获取服务器响应,使用Chat Anywhere可能出现的问题与解决方法
  16. tf.expand_dims用法详解
  17. 关于C语言两个小游戏的提示和源码(猜词游戏与控制移动游戏)
  18. 爬虫初识(爬取dytt电影列表及下载地址)
  19. 苹果手机微信消息备份
  20. 帧动画的多种实现方式与性能对比

热门文章

  1. 项目质量管理知识点整理和习题整理
  2. Web Service 一些对外公开的网络服务接口以及http://www.webxml.com.cn/zh_cn/index.aspx
  3. 表的插入、更新、删除、合并操作_12_通过表关联更新表
  4. 表的插入、更新、删除、合并操作_6_通过多表关联插入
  5. Python KNN K近邻分类
  6. 汇编 DA A 十进制调整指令
  7. 小猪佩奇python_一段代码画出小猪佩奇社会人 Python
  8. phpcms mysql配置文件_PhpCms系统设置:config.inc.php文件配置说明
  9. CS231n课程笔记翻译系列之目录汇总
  10. C++for循环中i++与++i的区别