防火墙NAT地址转换的四种应用实验与防火墙的双机热备实验

news2024/12/26 22:29:55

一、NAT实验

一、源地址转换

1、首先搭建NAT实验环境的拓扑:

这里需要配置各个设备的ip、掩码、网关;省略

2、登录防火墙设备并且为防火墙设备的0/0/0接口配置与虚拟网卡一个网段的ip,并且开启该接口的全部服务

[USG6000V1]int gi 0/0/0
[USG6000V1-GigabitEthernet0/0/0]ip add 192.168.159.100 24
[USG6000V1-GigabitEthernet0/0/0]service-manage all  permit 

3、 然后在防火墙上进行区域划分并且为接口配置ip: 

GE1/0/2口为trust区域

GE1/0/0口是untrust1区域

4、下面制定NAT策略

 5、在安全策略中放行该策略的流量

 6、使用内网的PC尝试访问外网的PC:

 7、抓包查看:

 当内网的pcping外网的pc时使用的是nat1转换后的ip说明nat转换成功了!

二、目标地址转换(端口映射)

1、首先在trust区域中的服务器上上传资源并且开启WEB服务

 2、在防火墙上配置端口映射

 3、新建策略放行该流量

 4、在外网的client上尝试访问trust区域服务器上面的资源

 成功获取到了资源!

三、NAT的域间双向转换

1、在trust区域新增加个服务器:

 2、防火墙上新建NAT地址转换

 

需要建立源地址池:

目的转化地址:

 3、制定安全策略

 4、在内网的web服务器上上传资源并且开启服务

 5、在外部的client上尝试访问web4上传的资源

 成功访问!

6、尝试抓包查看:

四、NAT的域内双向转换

适用场景:当内网PC以公网形式访问内网服务器时

外网的server2做内网的web服务的DNS

1、设置DNS

 2、防火墙制定NAT策略

 

源地址池:

目标地址:

 3、制定安全策略

 

 4、在trust区域新增加一个client用于测试

5、尝试访问

6、抓包查看

二、双机热备实验

1、首先需要增加一台防火墙与原有的防火墙进行相连,连接后的拓扑:

2、为新的防火墙配置ip并且开启接口的所有功能:

[USG6000V1-GigabitEthernet0/0/0]ip add 192.168.159.200 24
[USG6000V1-GigabitEthernet0/0/0]service-manage all permit 

3、主防护墙配置

(1)首先为主备相连接的心跳线接口配置ip

 (2)配置双机热备

 (3)配置接口监控

 (4)配置虚拟ip地址

 注意:这里因为网关修改为了10.1.1.254和200.1.1.254所有其他同区域设备的网关均需要修改

这是主设备当前的双机热备状态:

保存主防火墙的配置

 4、备防火墙配置

(1)首先配置连接两个区域的接口ip

 

 (2)配置心跳线ip

 (3)双机热备

 (4)监控接口

 (5)虚拟ip地址

 

备防火墙的状态:

保存备防火墙的配置;

5、注意一定要写一条策略放行心跳线这个网段的流量

6、登录主防火墙进行同步:

点击详细->同步配置


7、登录备防火墙查看同步情况:

 

 8、关闭主服务器尝试使用内网PC访问外网PC

 成功访问!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/784181.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Keil系列教程11_工程窗口图标说明

1写在前面 很多朋友看到如下工程窗口的图标(如:带有“叹号”、“星号”、“钥匙”、“禁止驶入”标志),就会产生疑问:这些图标到底是啥意思呢? 其实,这些不同标志的图标是代表着不同的含义&…

AWVS 15.6 使用教程

目录 介绍 版本 AWVS具有以下特点和功能: 功能介绍: Dashboard功能: Targets功能: Scans功能: Vulnerabilities功能: Reports功能: Users功能: Scan Profiles功能&#x…

MyBatis查询数据库(2)

目录 前言🍭 一、增删查改操作 1、查 Ⅰ、mapper接口: Ⅱ、UserMapper.xml 查询所有用户的具体实现 SQL: Ⅲ、进行单元测试 2、增、删、改操作 Ⅰ、增 添加用户 添加用户并且返回自增 id Ⅱ、改 根据id修改用户名 开启 MyBatis …

leetcode每日一练-第141题-环形链表

一、思路 双指针 二、解题方法 使用了正确的快慢环指针方法来判断链表。快指针每次向前移动两步,慢指针每次移动一步,如果链表中向前移动一步,它们最终会相遇。如果链表不存在环,快指针会先到达链表是否存在,此时存在…

【C#】using

文章目录 global 修饰符using 别名结合“global 修饰符”和“using 别名”static 修饰符来源 global 修饰符 向 using 指令添加 global 修饰符意味着 using 将应用于编译中的所有文件(通常是一个项目)。 global using 指令被添加到 C# 10 中。 其语法为…

怎么快速定位bug?怎么编写测试用例?

目录 01定位问题的重要性 02问题定位技巧 03初次怎么写用例 作为一名测试人员如果连常见的系统问题都不知道如何分析,频繁将前端人员问题指派给后端人员,后端人员问题指派给前端人员,那么在团队里你在开发中的地位显而易见 ,口碑…

什么?按Home键SingleInstance Activity销毁了???

前段时间,突然有朋友询问,自己写的SingleInstance Activity在按home键的时候被销毁了,刚听到这个问题的时候,我直觉怀疑是Activity在onPause或者onStop中发生了Crash导致闪退了,但是安装apk查看现象,没有发…

摸索graphQL在前端vue中使用过程(四)

请求网址https://hasura.io/learn/graphql,他这个Authorization好像每天就会一次变化,需要注意。 之前用到了一种类型ID,也就是说,在GraphQL的查询标量的过程中。 标量:就是被查询的字段名称。 这里再补充一点知识,统…

Android 包体积资源优化实践

1 插件优化 插件优化资源在得物App最新版本上收益12MB。插件优化的日志在包体积平台有具体的展示,也是为了提供一个资源问题追溯的能力。 1.1 插件环境配置 插件首先会初始化环境配置,如果机器上未安装运行环境则会去oss下载对应的可执行文件。 1.2 图…

Windows 在VMware16.x安装Win11系统详细教程

文章目录 一、准备二、创建虚拟机1. 创建新的虚拟机2. 选择虚拟机硬件兼容性3. 安装客户机操作系统4. 选择客户机操作系统5. 命名虚拟机6. 固件类型7. 处理器配置8. 此虚拟机内存9. 网络类型10. 选择I/O控制器类型11. 选择磁盘类型12. 选择磁盘13. 指定磁盘容量14. 指定磁盘文件…

【深度学习】日常笔记15

训练集和测试集并不来⾃同⼀个分布。这就是所谓的分布偏移。 真实⻛险是从真实分布中抽取的所有数据的总体损失的预期,然⽽,这个数据总体通常是⽆法获得的。计算真实风险公式如下: 为概率密度函数 经验⻛险是训练数据的平均损失,⽤…

python机器学习(四)线性代数回顾、多元线性回归、多项式回归、标准方程法求解、线性回归案例

回顾线性代数 矩阵 矩阵可以理解为二维数组的另一种表现形式。A矩阵为三行两列的矩阵,B矩阵为两行三列的矩阵,可以通过下标来获取矩阵的元素,下标默认都是从0开始的。 A i j : A_{ij}: Aij​:表示第 i i i行,第 j j j列的元素。…

N位分频器的实现

N位分频器的实现 一、 目的 使用verilog实现n位的分频器,可以是偶数,也可以是奇数 二、 原理 FPGA中n位分频器的工作原理可以简要概括为: 分频器的作用是将输入时钟频率分频,输出低于输入时钟频率的时钟信号。n位分频器可以将输入时钟频率分频2^n倍…

linux进阶-I.MX 6ULL

目录 启动模式(8引脚设置启动模式) 对应原理图 boot ROM程序 空偏移 映像向量表(Image vector table,IVT) IVT结构体 Boot data DCD(外设寄存器配置信息,初始化关键外设) NXP…

如何使用 After Effects 导出摄像机跟踪数据到 3ds Max

推荐: NSDT场景编辑器助你快速搭建可二次开发的3D应用场景 在本教程中,我将展示如何在After Effects中跟踪实景场景,然后将相机数据导出到3ds Max。 1. 项目设置 步骤 1 打开“后效”。 打开后效果 步骤 2 转到合成>新合成以创建新合…

Docker Compose(九)

一、背景: 对于现代应用来说,大多数都是通过很多的微服务互相协同组成一个完整的应用。例如,订单管理、用户管理、品类管理、缓存服务、数据库服务等,他们构成了一个电商平台的应用。而部署和管理大量的服务容器是一件非常繁琐的事…

【图像处理】使用自动编码器进行图像降噪(改进版)

阿里雷扎凯沙瓦尔兹 一、说明 自动编码器是一种学习压缩和重建输入数据的神经网络。它由一个将数据压缩为低维表示的编码器和一个从压缩表示中重建原始数据的解码器组成。该模型使用无监督学习进行训练,旨在最小化输入和重建输出之间的差异。自动编码器可用于降维、…

宋浩线性代数笔记(二)矩阵及其性质

更新线性代数第二章——矩阵,本章为线代学科最核心的一章,知识点多而杂碎,务必仔细学习。 重难点在于: 1.矩阵的乘法运算 2.逆矩阵、伴随矩阵的求解 3.矩阵的初等变换 4.矩阵的秩 (去年写的字,属实有点ugl…

Android 之 Canvas API 详解 (Part 2) 剪切方法合集

本节引言: 本节继续带来Android绘图系列详解之Canvas API详解(Part 2),今天要讲解的是Canvas 中的ClipXxx方法族!我们可以看到文档中给我们提供的Clip方法有三种类型: clipPath( ),clipRect( ),clipRegion(…