【Nginx应用】1.理解正、反向代理和负载均衡

article/2025/10/1 15:41:06

在讲解Nginx之前,我们首先要理解什么是正向代理和反向代理。因为Nginx作为负载均衡的作用时,扮演的就是一个代理的角色,理解了正反向代理,对我们接下来学习Nginx会很有帮助

1.正向代理
在我们的日常生活中其实就已经使用到了正向代理,比如说有的童鞋想看YouTube上的小视频,但是国内的网是不允许连接该网段的,那么此时我们可以通过FanQiang软件来进行访问,而FanQiang软件的机制其实就是一种正向代理。
在我们使用FanQiang软件是,就是去访问一个代理服务器A,而代理服务器A拥有访问目标服务器B的能力,所以代理服务器A帮用户将请求转发至目标服务器B,并为用户显示响应结果。

整个过程用户是知道自己访问的服务来源,服务器A仅仅起到中间桥梁的作用。
一般使用正向代理需要下载一些插件,设置代理服务器等操作。

2.反向代理
反向代理和正向代理不同的是,当我们访问一个服务器A时,仅知道服务器A为我们提供了一个功能A,但实际上服务器A并没有功能A,而是内部调用了服务B的功能A,并将反馈数据取回,然后转发给用户。整个的过程对于用户而言是毫不知情的。而这台服务器A我们可以称之设置了反向代理功能。

反向代理的特点就是,对于用户而言目标服务就是代理服务器本身,对此用户无需做任何的设置,代理服务器就可以接收用户的请求,然后转发给原始服务器,将获得的内容反馈给客户端,让用户任务数据是代理服务器本身拥有的一样。

3.负载均衡
现在的大型网站,不可能只有一台服务器,也就是说不可能只在一台服务器上部署一个服务,这样是承载不了上千万的访问量的。一般互联网公司的做法就是,搭建服务器集群,也就是相同内容的服务配置在多台服务器上。那么如何协同这些机器为用户同时服务,就是负载均衡要做的事情,反向代理服务器会根据每台服务器的访问情况,将请求发送到合适的服务器,以减少访问时的压力。

负载均衡既可以使用硬件实现,也可以使用软件来实现。实现负载均衡的硬件有"F5 BIG-IP"负载均衡器、思科IOS路由器、Radware的AppDirector系列。梭子鱼等。软件实现负载均衡的有LVS、Nginx、HAproxy等。

以后的章节我们将围绕Nginx搭建负载均衡的实例讲解。

转载请注明出处:http://blog.csdn.net/acmman/article/details/78078782


http://chatgpt.dhexx.cn/article/AAQwP7BE.shtml

相关文章

软件安全实验——局域网DDoS攻击

文章目录 实验任务实验过程DoS攻击与DDoS攻击ping命令参数实施DDoS攻击 实验任务 对局域网内IP地址为10.12.186.186的主机(已关闭防火墙)发起基于网络流量的DDoS攻击。 实验过程 DoS攻击与DDoS攻击 DoS是Denial of Service的简称,即拒绝服务…

kali局域网攻击(一)

前言 很久以前的博客才发现,发布一下。 这个系列以后有时间再做。 arp攻击 arp路由链表,感兴趣的自行百度,我的博客我的笔记. 路由指向 介绍两个东西. echo 0 >/proc/sys/net/ipv4/ip_forward #让经过的数据不留通 echo 1 >/proc/sys/net/ipv4/ip_forward…

嗅探欺骗之Ettercap局域网攻击

嗅探欺骗 ——Ettercap局域网攻击 最近在练习使用ettercap工具,下面来介绍一下用ettercap实施嗅探以及欺骗的实验过程。 嗅探: 首先,我们把虚拟机作为攻击者,物理机作为受害者。①在虚拟机中打开一个终端,输入命令ett…

当代局域网攻击软件到底带来了什么

20世纪00年代晚期21世纪初,计算机网络技术及其安全技术得到了迅速发展,出现了一系列新的局域网攻击工具,如Metasploit,它是一款强大的局域网渗透测试开发框架;NetWox,它可以扫描网络中的漏洞;Wi…

局域网arp攻击_ARP局域网攻防浅析

ARP官方释意:地址解析协议,即ARP(Address Resolution Protocol),是根据获取的一个。发送信息时将包含目标IP地址的ARP请求广播到局域网络上的所有主机,并接收返回消息,以此确定目标的物理地址(MAC);收到返回…

局域网断网攻击 (arp攻击)

ARP攻击能够实现的技术前提有两个,一是作为攻击者的计算机需要和被攻击者的计算机在一个局域网中,二是作为攻击者的计算机需要知道被攻击者计算机的局域网IP。 环境:安装在VMware Workstation中的Kali Linux,我们需要在VMware的设…

局域网arp攻击_如何排查ARP网络攻击

ARP攻击危害:众所周知,ARP攻击变得日益猖狂,局域网内频繁性区域或整体掉线、IP地址冲突;网速时快时慢。极其不稳定,严重影响了网络的正常通讯。 那么如何排查ARP网络攻击呢? 首先诊断是否为ARP病毒攻击 1、当发现上网明显变慢,或者突然掉线时,我们可以用arp -a命令来检…

从交换机安全配置,看常见局域网攻击

前言 构建零信任网络,自然离不开网络准入(NAC),这就涉及到交换机的一些安全测试,于是有了此文《从交换机安全配置看常见局域网攻击》。 交换机安全配置 如本文标题所说从交换机安全配置看常见的局域网攻击,那么下面提到的各种攻…

Kali linux 局域网arp断网攻击

Kali linux 局域网arp断网攻击 什么是arp断网攻击: ARP断网攻击就是通过伪造IP地址和MAC地址实现ARP欺骗,能够在网络中产生大量的ARP通信量使网络阻塞,攻击者只要持续不断的发出伪造的ARP响应包就能更改目标主机ARP缓存中的IP-MAC条目&…

局域网攻击——基于kali的arp欺骗

大致原理: 大家都知道,在一个局域网中,主机是通过路由器向公网进行发送信息,而路由器则是通过主机的MAC地址来给主机传递信息。 每一个主机都有一个arp缓存表来记录ip地址与对应mac地址, 如果我们的攻击机伪造成别的MAC地址,即可欺骗主机或者局域网网关的arp缓存表,他…

局域网攻击之ARP网关欺骗

目录 1、工具2、原理3、实验4、总结 1、工具 IPOP(仅能指定某一台主机攻击)、科来 2、原理 恶意用户仿冒网关发出ARP报文,导致网络中其他用户学习到错误的网关ARP表项。 3、实验 第一步:选择网卡,查看网关IP 第…

ARP局域网攻击

/*linux 、unix 下简单的ARP局域网攻击 */ #include<string.h> #include<unistd.h> #include<stdlib.h> #include<net/if_arp.h> #include<net/ethernet.h> #include<sys/types.h> #include<sys/socket.h> #define ARP_LEN 30 //ARP…

局域网断网攻击

一、直接实现局域网某ip断网 arpspoof -i eth0 -t 192.168.183.14 192.168.183.1 其中192.168.183.14为要攻击的ip地址&#xff0c;192.168.183.1为默认网关地址&#xff0c;eth0为自己的网卡&#xff0c;其实就是相当于让流经192.168.183.14的流量经过自己的网卡(本质是arp欺…

Kali Linux 学习日记6 - 局域网攻击

文章目录 交换机工作原理MAC地址泛洪攻击MAC地址欺骗攻击DHCP工作原理DHCP攻击ARP攻击 交换机工作原理 1、交换机中有一个MAC地址表&#xff0c;里面是端口与MAC的对应。初始状态下&#xff0c;交换机的MAC地址表为空。 2、当局域网中主机A与B欲通信时&#xff0c;A先向B发出A…

网络攻击测试软件,局域网攻击软件如何检测

局域网攻击软件通常会导致局域网网速下降&#xff0c;甚至断网的情况发生。对此们可以通过以下学习啦小编介绍的方法来检测并防范此类攻击对网速的影响。 局域网攻击软件的检测方法 可以借助“聚生网管”来检测局域网攻击类软件。直接在百度中搜索下载此工具。 从打开的程序主界…

局域网常见攻击方式原理

文章目录 前言一、ARP欺骗1.查看arp表2.arp原理3.arp欺骗过程 二、DNS欺骗三、DDos攻击总结 前言 简单介绍了常见的局域网攻击方式 一、ARP欺骗 局域网不是根据ip地址&#xff0c;而是根据MAC地址进行传输。破坏MAC地址&#xff0c;会影响传输。例如&#xff0c;MAC地址在A上…

网络安全——局域网内网络攻击手段(MAC地址攻击、ARP攻击、DHCP攻击)

网络安全一直是信息安全的重要内容&#xff0c;而局域网安全又往往是网络安全的一个重要组成部分。局域网内有哪些攻击攻击手段呢&#xff1f;今天主要介绍MAC地址攻击、ARP攻击、DHCP攻击等攻击的原理。要看懂本文&#xff0c;需要有一定的局域网内交换知识、DHCP原理等的理解…

Unity解包提取资源/AssetStudio的简单使用

前言 最近特别想要一款游戏里的语音包&#xff0c;但是原游戏是 Unity 做的&#xff0c;就想到了解包&#xff0c;找了一番发现可以使用 AssetStudio 这款强大的可视化工具。 项目地址&#xff1a;Perfare / AssetStudio 使用 直接在 releases 下载 下载自己需要的版本&…

Unity3d的安装

** Unity3d的安装 ** 1.在线安装 a.获取在线安装程序 第一步:进入官网:https://unity.com/cn 第二步:在主页的底部点击下载 第三步:来到UnityStore,拖到该页面的最底部&#xff0c;点击资源下面的Unity旧版本 第四步:来到Unity下载存档&#xff0c;拖动页面可以看到很多版…

Unity 2021.3.6f1 Crack【转载】

如果要看我转载的此作者编写的另一个带图的教程&#xff0c;请转此链接&#xff08;Unity 2019.4.9f1 Crack Tutorial【转载】 文中资源 【2022/8/29 更新】 最近都在这个网站对Unity进行Crack 在该网站上下载UnityHub3.0.1及其对应版本的Unity包安装unityhub&#xff0c;替换a…