VRRP+双机热备+带宽策略的综合应用

VRRP:虚拟路由冗余协议(冗余:Redundancy)
定义:
虚拟路由冗余协议VRRP(Virtual Router Redundancy Protocol)通过把几台路由设备联合组成一台虚拟的路由设备,将虚拟路由设备的IP地址作为用户的默认网关实现与外部网络通信。当网关设备发生故障时,VRRP机制能够选举新的网关设备承担数据流量,从而保障网络的可靠通信。

目的:

VRRP能够在不改变组网的情况下,采用将多台路由设备组成一个虚拟路由器,通过配置虚拟路由器的IP地址为默认网关,实现默认网关的备份。当网关设备发生故障时,VRRP机制能够选举新的网关设备承担数据流量,从而保障网络的可靠通信。

双机热备:

从广义上讲,就是对于重要的服务,使用两台服务器,互相备份,共同执行同一服务。当一台服务器出现故障时,可以由另一台服务器承担服务任务,从而在不需要人工干预的情况下,自动保证系统能持续提供服务。

从狭义上讲,双机热备就是使用互为备份的两台服务器共同执行同一服务,其中一台主机为工作机(Primary Server),另一台主机为备份主机(Standby Server)。在系统正常情况下,工作机为应用系统提供服务,备份机监视工作机的运行情况(一般是通过心跳诊断,工作机同时也在检测备份机是否正常),当工作机出现异常,不能支持应用系统运营时,备份机主动接管工作机的工作,继续支持关键应用服务,保证系统不间断的运行。双机热备针对的是IT核心服务器、存储、网络路由交换的故障的高可用性解决方案。

实验拓扑:

实验要求:

12,对现有网络进行改造升级,将单个防火墙组网改成双机热备的组网形式,做负载分担模式,游客区和DMZ区走FW4,生产区和办公区的流量走FW1
13,办公区上网用户限制流量不超过100M,其中销售部人员在其基础上限制流量不超过60M,且销售部一共10人,每人限制流量不超过6M
14,销售部保证email应用在办公时间至少可以使用10M的带宽,每个人至少1M
15,移动链路采用的是100M的带宽,要求游客区用户仅能占用50M,并且基于在线地址进行动态均分
16,外网访问内网服务器,下行流量不超过40M,DMZ中的每台服务器限制对外提供的最大下行带宽不超过20M。

 1.创建安全区域(防火墙FW1和防火墙FW4的配置相同)

2.防火墙FW1的接口配置HRP心跳线 ,两条链路聚合后的IP地址为10.0.3.1/24

3.防火墙FW4的接口配置

HRP心跳线 ,两条链路聚合后的IP地址为10.0.3.2/24

4.交换机LSW1的配置

G0/0/4接口配置trunk干道,放行VLAN 2 和VLAN 3的流量

[Huawei]int g0/0/4
[Huawei-GigabitEthernet0/0/4]p l tr
[Huawei-GigabitEthernet0/0/4]p t a v 2 3

5.配置双机热备—负载分担模式

FW1的VRRP配置

防火墙FW1的G1/0/1接口配置的实际IP地址对应于生产区和办公区分别是:生产区——10.0.1.2/24,办公区——10.0.2.2/24.
防火墙FW4的G1/0/1接口配置的实际IP地址对应于生产区和办公区分别是:生产区——10.0.1.3/24,办公区——10.0.2.3/24
虚拟网关VRRP1的IP地址为10.0.1.1/24,是生产区在防火墙FW1和FW4上的虚拟无效的地址;虚拟网关VRRP2的IP地址10.0.2.1/24,是办公区在防火墙FW1和FW4上的虚拟无效的额地址。

FW4的VRRP配置——配置内容同FW1相似

6.做NAT策略和安全策略(只需要在一台防火墙上面做,之后可以同步配置)

ping一下外网环回测试地址为1.1.1.1/24 。

生产区访问1.1.1.1/24 ​​​​​​​

 办公区访问1.1.1.1/24

游客区访问1.1.1.1/24

DMZ区 

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-22 02:26:03       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-22 02:26:03       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-22 02:26:03       45 阅读
  4. Python语言-面向对象

    2024-07-22 02:26:03       55 阅读

热门阅读

  1. ReentrantLock源码

    2024-07-22 02:26:03       17 阅读
  2. 向量数据库Milvus

    2024-07-22 02:26:03       21 阅读
  3. 在 ASP.NET Core Web API 中实现审计跟踪

    2024-07-22 02:26:03       14 阅读
  4. leetcode-56. 合并区间

    2024-07-22 02:26:03       17 阅读
  5. 后端开发: 如何去使用公共组件

    2024-07-22 02:26:03       14 阅读
  6. 初步认识css(1)

    2024-07-22 02:26:03       17 阅读
  7. C++ Primer:4.4 赋值运算符

    2024-07-22 02:26:03       20 阅读
  8. ubuntu 上安装软件

    2024-07-22 02:26:03       19 阅读
  9. ubuntu系统下安装配置 8.0.37的MySQL

    2024-07-22 02:26:03       15 阅读
  10. Keras和Pytorch输入图像的张量维度

    2024-07-22 02:26:03       17 阅读