首页 > 系统相关 >nginx做正向代理和反向代理的区别

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

时间:2022-08-23 17:01:25浏览次数:70  
标签:代理 代理服务器 nginx 反向 服务器 正向 客户端

虽然正向代理服务器和反向代理服务器所处的位置都是客户端和真实服务器之间,所做的事情也都是把客户端的请求转发给服务器,再把服务器的响应转发给客户端,但是二者之间还是有一定的差异的。

 

1、正向代理其实是客户端的代理,帮助客户端访问其无法访问的服务器资源。反向代理则是服务器的代理,帮助服务器做负载均衡,安全防护等。

 

2、正向代理一般是客户端架设的,比如在自己的机器上安装一个代理软件。而反向代理一般是服务器架设的,比如在自己的机器集群中部署一个反向代理服务器。

 

3、正向代理中,服务器不知道真正的客户端到底是谁,以为访问自己的就是真实的客户端。而在反向代理中,客户端不知道真正的服务器是谁,以为自己访问的就是真实的服务器。

 

4、正向代理和反向代理的作用和目的不同。正向代理主要是用来解决访问限制问题。而反向代理则是提供负载均衡、安全防护等作用。二者均能提高访问速度。

 

正向代理是为了客户端为了解决自己这边访问服务端遇到的问题而架设的,比如无法直接访问服务器等,用nginx做跳板。客户端知道代理服务器的存在,而服务端不知道

反向代理是服务端为了解决自己这边的问题而架设的,比如隐藏自己、负载均衡等。服务端知道代理服务器的存在,而客户端不知道

 

转载:https://cloud.tencent.com/developer/article/1418457

 

标签:代理,代理服务器,nginx,反向,服务器,正向,客户端
From: https://www.cnblogs.com/to-here/p/16616926.html

相关文章

  • STL——反向迭代器
    正向迭代器:map<int, int>::iterator mit;反向迭代器:map<int, int>::reverse_iterator rit;     两者相差一个元素,从一个反向迭代器获得对应的正向迭代器需......
  • 【docker】nginx-rtmp搭建RTMP服务器
    1、dockerhubhttps://hub.docker.com/r/alfg/nginx-rtmp/ 2、安装dockerpullalfg/nginx-rtmpdockerrun-it-p1935:1935-p8080:80--rmnginx-rtmp测试......
  • Docker之Nginx保姆级别安装
    Docker之Nginx保姆级别安装:如果觉得样式不好:跳转即可 http://www.lifengying.site/(md文件复制过来有些样式会不一样)学英语网站项目:自己先保证Redis、Nginx、RabbitMQ、E......
  • Docker 拉取Nginx镜像 和运行
    Docker镜像拉取dockerpull[OPTIONS]NAME[:TAG|@DIGEST]镜像拉取命令OPTIONS说明:-a:拉取所有tagged镜像--disable-conten......
  • 【Nginx】Nginx常用命令
    ./nginx  #启动nginx:进入usr/local/nginx/sbin目录,执行 sudosystemctlstartnginx.service#启动nginxsudosystemctlenablenginx.service #设置开机自动运......
  • nginx: [error] invalid PID number "" in "/usr/local/nginx/logs/nginx.pid"
    第一步:查询ps-ef|grepnginx第二步:杀进程kill-QUITPID第三步:启动/usr/local/nginx/sbin/nginx-c/usr/local/nginx/conf/nginx.conf ......
  • 在Nginx或Tengine服务器上安装证书
    以下文章来源于官网文档20220822亲测我这里开始都配置好了始终无法访问,最后排查是安全组没有配置对,我的esc服务器没有加到安全组,所以443一直无法访问    ......
  • nginx 搭建下包平台
    安装依赖yum-yinstallgccgcc-c++automakezlibzlib-devel\opensslopenssl–develpcrepcre-devel下载解压部署包tar-xvfnginx-1.22.0.tar.gz-C/usr/l......
  • linux中查找nginx指定时间范围内的日志信息
    需求:在nginx中过滤出凌晨3:18-6:36的日志信息1、使用sed方式过滤注意:此方式开始和结束时间必须要在日志中真实存在,否则会匹配不到内容或匹配到末尾sed-n'/2022:03:18......
  • Nginx的反向代理(二)
    参考博客:https://www.cnblogs.com/ysocean/p/9392908.html使用 nginx反向代理 127.0.0.1:8090直接跳转到127.0.0.1:80配置nginx的配置文件nginx.conf  效果就是......