业界动态
Nginx篇之正向代理和反向代理
2024-11-19 03:11

一、前言 提到代理,我们可能想到最多的就是代理卖货,代理购物等。 而在互联网中,如果我们向访问国外的网站,我们必须得以国外的网络IP身份,才可以进行访问外网。基于这种情况下,VPN就诞生了,我们如果想访问外网,可能得需要购买国外的vpn来作为跳板机器,进行外网的访问。那么这个vpn服务器就相当于代理服务器。

Nginx篇之正向代理和反向代理

二、正向代理 正向代理服务器时位于客户端和服务器之间,客户端为了从服务器获取数据,必须向代理服务器发送一个请求。并指定目标服务器,代理服务器将目标服务器返回的数据转交给客户端。

正向代理,是在用户端的。 Nginx篇之正向代理和反向代理 举例:翻墙 正向代理中被代理的是客户端的请求

如果要访问某些国外网站,我们使用vpn进行了连接,并且vpn是在我们的用户浏览器端设置的(并不是在远端的服务器设置)。 浏览器先访问vpn地址,vpn地址转发请求,并最后将请求结果原路返回来。

三、反向代理 反向代理,客户端对代理是无感知的,客户端不需要任何配置就可以访问

反向代理是作用在服务器端的 Nginx篇之正向代理和反向代理

访问流程:客户端将请求发送到反向代理服务器,由反向代理服务器去选择目标服务器获取数据后,在返回给客户端。 特点:反向代理服务器和目标服务器对外就是一个服务器,暴露的是代理服务器地址,隐藏了真实服务器IP地址。

nginx反向代理的使用 在nginx的配置文件nginx.conf中新建一个虚拟主机的配置,

 

:listen表示nginx要监听的端口; server_name 表示访问nginx时在浏览器中输入的域名,可以直接填ip地址,要绑定多个可以用空格隔开; location 表示nginx监听该端口时要匹配的url, 如果访问nginx的url中包含有/test/时,就执行代理; proxy_pass 表示nginx要把客户端的请求代理到的目标。 这里需要注意的是: proxy_pass的路径写法,如果像上边这样,路径的结尾不带/,表示的是相对路径,那么nginx在转发请求时不会截取掉原始url中的/test/ ,如浏览器访问http://localhost:8080/test/abc,那么nginx实际发出的请求地址是http://localhost/test/abc。

如果proxy_pass的目标路径配置时 末尾带上了/ ,表示的是绝对路径,那么nginx在转发请求时就会截取掉原始url中的/test/ ,如浏览器访问http://localhost:8080/test/abc,那么nginx实际发出的请求地址是http://localhost/test。

    以上就是本篇文章【Nginx篇之正向代理和反向代理】的全部内容了,欢迎阅览 ! 文章地址:http://keair.bhha.com.cn/news/1148.html 
     文章      相关文章      动态      同类文章      热门文章      栏目首页      网站地图      返回首页 康宝晨移动站 http://keair.bhha.com.cn/mobile/ , 查看更多   
最新文章
十堰海尔热水器维修_十堰海尔热水器售后服务中心
十堰海尔热水器维修电话:0719-8025036,专业十堰海尔热水器维修、十堰海尔热水器售后服务,各区均有分点,方便快捷,多年十堰海尔热水器维修经验,诚信可靠,品质保证。
投稿干货!62个适合新手投稿的公众号,超易过稿!
↑点击上方蓝字“越万声”获取公众号一枚 本文共6000字,阅读时间10分钟晚上好~我是阿越~最近想着创建自由职业社群,结果发现
怎样优化网站排名靠前
在当今数字化时代,网站已成为企业展示产品和服务的重要窗口。仅仅拥有一个网站是不够的,如何让网站在搜索引擎中排名靠前,是每
国内十个免费自学网站
生活在这个充满竞争,血腥味十足分分钟钟就会别人取代的大数据移动互联时代,大家一有点时间就会拼命地给自己打鸡血充电学习,让
2024赚钱软件排行榜第一名 最靠谱的赚钱软件app平台推荐
想知道哪些网赚平台最可靠吗?小编将为你揭示网赚平台的整体优势和独特之处。这种新颖的赚钱模式,让你只需一台电脑或手机,就能
市场监管总局公布9起网络不正当竞争典型案例
随着互联网领域竞争业态及方式的转变,借助技术手段,衍生出的数据爬取、流量劫持等新型网络不正当竞争行为频发多发,刷单炒信、
免费外链群发工具
外链群发工具,什么是外链群发工具。相信大家都知道外链的作用。外链是为了促进更多的收入。而外链群发工具就是发布大量的外链。
恶心,北京一程序员研发“一键脱衣”AI软件,制作照片近七千张
辣眼睛,北京一研发“一键脱衣”AI软件,制作照片近七千张。近日,北京某公司员工白某某研发“”AI软件,通过AI软件将他人提供的
全网最详细中英文ChatGPT-GPT-4示例文档-人工智能助手从0到1快速入门——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)
ChatGPT是目前最先进的AI聊天机器人,它能够理解图片和文字,生成流畅和有趣的回答。如果你想跟上AI时代的潮流ÿ
【省260元】iQOO安卓手机
iQOO Neo10 Pro 5G智能手机发布于24年11月29日,外观设计方面依旧悬浮之窗设计,机身薄至7.99mm,轻至199g。采用铟丝中框,1.4mm
相关文章