贝锐蒲公英虚拟DMZ:工业设备异地组网,解决网段冲突难题

虚拟DMZ

  1. 产品/技术的原理
  2. 传统DMZ:

DMZ中文名称为“隔离区”,也称“非军事化区”;它是为解决安装防火墙后外部网络不能访问内部网络服务器的问题。网关DMZ功能开启后, 将内网的一台服务器完全暴露在外网(内网某个IP绑定到WAN口IP),其内网服务器的端口、协议等将于外网一致同步。当访问网关的WAN口公网IP时,就如内网访问这台内网服务器一样。

1b132dd287eb4118f48f2d817f165ae5.jpeg
  1. 传统DMZ应用场景:

在 DMZ 区内,可部署一些公共服务器(例如 Web 服务器、邮件服务器、DNS服务器)或代理服务器,这些服务器需要与外部网络通信,但无需直接访问内部网络资源。通过将这些公共服务置于 DMZ 区中,可以有效减少内部网络风险。这是因为攻击者成功入侵 DMZ 区后,仍需克服更多障碍才能访问内部网络中的敏感数据。

  1. 贝锐虚拟DMZ:
e5e912a2c5c1067fa0970cd2d7d63907.jpeg

(技术架构图)

贝锐软硬组网的底层逻辑主要是在云端架设云网关,并给本地的软件、硬件分配虚拟IP,通过虚拟IP映射关系做好不同的组网策略以实现不同成员之间的相互访问。

贝锐虚拟DMZ技术基于组网通讯基础(L3网络层交互)上,创建虚拟IP路由指向策略。即通过把蒲公英路由器下挂设备IP绑定到蒲公英路由器虚拟网关的IP,当需要请求组网内的下挂设备时,云网关请求会流转到路由器的虚拟IP地址,通过虚拟IP地址找到路由器并转发数据包到下挂设备上,即可实现设备与设备之间网络层相互通讯。

  1. 作用及价值

在制造业中,存在大量已经提前布设好的工控网络、监控网络等网络环境,如采用一般的硬件组网方案,则常见发生IP地址段冲突的问题,并且网络架构已经沿用良久,不便调整,当此时虚拟DMZ功能应运而生。在有组网设备存在IP地址端冲突且无法修改网段时,可通过将蒲公英硬件下挂组网设备的IP通过映射到蒲公英硬件虚拟网关的IP,直接采用虚拟IP方式组网相互通讯,即可解决异地硬件组网过程中网段冲突问题。

  1. 场景应用
  2. 监控场景
    1. 项目背景:

某集团业务拓展,分公司早期由于没有完善的监控体系规划,导致各地分公司网络监控各自为营。随着企业管理的规范化,现在需要把各地分公司网络监控这块回传总部进行管理,在过程中遇到了分公司各地IP管理混乱,早期设备监控无法上云等问题。

    1. 实施方案:
1eafa22810cde409b01ca84df108850a.jpeg
  1. 在蒲公英云管理平台创建组网,将各个软硬成员添加到组网中。
  2. 把第一个分公司的蒲公英G300 pro的虚拟IP通过云管理的虚拟DMZ绑定到下挂的NVR服务器。
  3. 把第二个分公司的蒲公英X5的虚拟IP通过云管理的虚拟DMZ绑定到下挂的NVR服务器。
  4. 总部需要访问分公司NVR直接请求蒲公英路由器虚拟IP实现相互通讯,完美解决关于组网硬件IP冲突问题。
    1. 方案价值:
  5. 在组网需求中常常因为网络早期规划使用默认192.168.*.*的网段而遇到多地网络设备IP冲突问题,通过虚拟DMZ即可将相同的物理IP映射成不同的组网虚拟IP,实现多地相同的物理IP设备互联互通。
  6. 物联网工控场景
    1. 项目背景:

传统的PLC设备终端运维和数据采集还是项目现场人员技术支持,随着智能制造业的业务升级,设备无法远程访问,数据无法远程传输采集等问题一直是制造企业的痛点,降本增效迫在眉睫。但碍于这些设备是IP早已设置,且几乎都采用相同IP进行生产作业,为了不影响业务运行又不好随意改动PLC的物理IP地址,而导致无法组网等难题。

    1. 实施方案:
b765e2e9aeee8b40df148ff825d7f556.jpeg
  1. 在蒲公英云管理平台创建组网,将各个软硬成员添加到组网中。
  2. 把第一个分公司的蒲公英G300 pro的虚拟IP通过云管理的虚拟DMZ绑定到下挂的PLC。
  3. 把第二个分公司的蒲公英X5的虚拟IP通过云管理的虚拟DMZ绑定到下挂的PLC。
  4. 总部需要访问分公司PLC直接请求蒲公英路由器虚拟IP实现相互通讯,完美解决关于组网硬件IP冲突问题。
    1. 方案价值:
  5. 通过蒲公英智能组网的虚拟DMZ功能完美解决工控领域IP冲突等问题,帮助企业减少对网络管理人员的依赖,降低人工成本。同时,通过优化资源利用,还可以减少不必要的硬件投资和运营成本。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

在CentOS7上部署Nginx并测试指南

Nginx部署测试 Nginx简介 Nginx是俄罗斯人Igor Sysoev编写的一款高性能的HTTP和反向代理服务器。 Nginx选择了epoll和kqueue作为网络I/O模型,在高连接并发的情况下,内存、CPU等系统资源消耗非常低,运行稳定。 正向代理与反向代理 正向代…

Swift 周报 第四十八期

文章目录 前言新闻和社区苹果突然不造车了,雷军:非常震惊!分析师:马斯克或是最大赢家你会爱上的开发者活动 提案通过的提案正在审查的提案 Swift论坛推荐博文话题讨论关于我们 前言 本期是 Swift 编辑组自主整理周报的第四十八期…

【MySQL】16.事务管理(重点) -- 2

1. 事务隔离级别 如何理解隔离性1 MySQL服务可能会同时被多个客户端进程(线程)访问,访问的方式以事务方式进行一个事务可能由多条SQL构成,也就意味着,任何一个事务,都有执行前,执行中,执行后的阶段。而所…

基于Echarts的超市销售可视化分析系统(数据+程序+论文)

本论文旨在研究Python技术和ECharts可视化技术在超市销售数据分析系统中的应用。本系统通过对超市销售数据进行分析和可视化展示,帮助决策层更好地了解销售情况和趋势,进而做出更有针对性的决策。本系统主要包括数据处理、数据可视化和系统测试三个模块。…

基于随机森林与LSTM神经网络的住宅用电比较分析及预测 代码+论文 完整毕设

摘要 本文旨在探讨基于随机森林(Random Forest)与长短期记忆神经网络(Long Short-Term Memory, LSTM)的住宅用电比较分析及预测方法。随机森林是一种集成学习方法,通过构建多个决策树进行预测,具有较强的鲁…

FL Studio21.2.3.4004音乐制作及里程碑及功能介绍

**FL Studio 21.2.3.4004:音乐制作的新里程碑** 随着数字音乐制作技术的不断发展,音乐制作软件也在不断迭代升级。今天,我们将聚焦于一款广受欢迎的音乐制作软件——FL Studio 21.2.3.4004,探讨它如何成为音乐制作领域的新里程碑…

【技巧】如何设置和解除PDF的“打开密码”?

在工作中,我们经常会接触到PDF文件,对于重要的文件,往往还会设置密码保护,那PDF的“打开密码”如何设置和解除呢?下面小编分享两种方法,一起来看看吧! 方法一:使用PDF编辑器 大部分…

基于连续深度编解码器网络的医学图像鲁棒边界分割

基于连续深度编解码器网络的医学图像鲁棒边界分割 摘要引言相关工作方法-----III. PROPOSED METHOD Robust_Boundary_Segmentation_in_Medical_Images_Using_a_Consecutive_Deep_Encoder-Decoder_Network 摘要 图像分割通常用于定位目标和边界。它在许多临床应用中是必不可少的…

一步一步搭建,功能最全的权限管理系统之动态路由菜单

一、前言 这是一篇搭建权限管理系统的系列文章。 随着网络的发展,信息安全对应任何企业来说都越发的重要,而本系列文章将和大家一起一步一步搭建一个全新的权限管理系统。 说明:由于搭建一个全新的项目过于繁琐,所有作者将挑选核心…

1320亿参数,性能超LLaMA2、Grok-1!开源大模型DBRX

3月28日,著名数据和AI平台Databricks在官网正式开源大模型——DBRX。 DBRX是一个专家混合模型(MoE)有1320亿参数,能生成文本/代码、数学推理等,有基础和微调两种模型。 根据DBRX在MMLU、HumanEval和 GSM8K公布的测试…

蓝牙双模音频模块支持串口AT指令控制介绍

目录 一、BT401蓝牙音频模块简介 蓝牙音频模块支持串口AT指令控制介绍,这里推荐BT401蓝牙模块,功能简介如下: BT401模块是一款支持蓝牙、U盘、TF卡播放的5合1的解决方案。模组的亮点在支持无损音乐的播放,以及简单明了的串口控制…

婴儿专用洗衣机哪个牌子好?四大爆款婴儿洗衣机合集安利

婴儿的衣物需要特别的护理,因为婴儿的皮肤非常娇嫩,需要一个无菌,没有刺激性的洗涤环境,于是婴儿洗衣机应运而生。如果你非常注重婴儿衣物的卫生问题,那么婴儿洗衣机则是非常理想的选择。毕竟,在婴儿吃奶或…

文件上传失败原因分析与解决

图片文件上传失败 问题描述&#xff1a;在前端开发时&#xff0c;需要通过表单元素上传图片或其他文本&#xff0c;但是上传不成功&#xff0c;后端接口也没问题 html <!--onChange用来绑定数据 handleUpload用来提交数据--><form onSubmit{handleUpload}><…

Cadence HDL导出BOM并将网页数据导入Excle

【仅供个人学习记录&#xff0c;勿作他用。转载注明出处】 1. 如何导出BOM&#xff1f; 【说明】将后缀改为网页“html”&#xff0c;并勾选下面的网页。 之后就会跳出浏览器中你的BOM表就会显示。 2. 将网页BOM导入Excle&#xff1f; 不想要这个 想要这个&#xff01;&…

vscode配置c/c++调试环境

本文记录win平台使用vscode远程连接ubuntu server服务器下&#xff0c;如何配置c/c调试环境。 过程 1. 服务器配置编译环境 这里的前置条件是vscode已经能够连接到服务器&#xff0c;第一步安装编译构建套件&#xff08;gcc、g、make、链接器等&#xff09;和调试器&#xf…

眼底 Fundus、OCT 图竞赛分析

眼底 Fundus、OCT 图竞赛分析 眼底 Fundus 图竞赛&#xff08;8分类&#xff09;算法设计ResNet简介双路ResNet2d网络的工作原理应用数据预处理训练和验证 代码分析 眼底 OCT 图&#xff08;8分类&#xff09;代码分析眼底图分类最新研究 MuReD 视网膜疾病 &#xff08;20分类&…

必须进行App测试吗?专业第三方软件测试机构分享移动App测试好处

在这个移动互联网时代&#xff0c;移动应用程序App已经成为人们生活中必不可少的一部分。然而&#xff0c;随着市场上App数量不断增加&#xff0c;质量的好坏成为用户选择的重要标准。因此&#xff0c;在发布之前&#xff0c;一个必不可少的步骤就是对移动App进行软件测试。 移…

FlashDB移植到STM32F103内部flash,FatFs、FlashDB 、EasyFlash的不同

文章目录 一、前言二、FatFs、FlashDB 、EasyFlash 区别2.1 FlashDB2.2 EasyFlash2.3 FATFS 三、FatFs、FlashDB、EasyFlash 区使用环境3.1 FlashDB:3.2 FATFS:3.3 EasyFlash: 四、FlashDB移植4.1 项目 GITEE 地址4.2 项目目录4.3 移植的目录树4.4 MDK keil 添加文件4.5 添加头…

Python---Numpy学习

首先&#xff0c;先来认识一下Numpy数组对象&#xff0c;以及如何创建它 import numpy as np# 1.认识数组对象 # 指定取值范围和跨度创建数组对象 # 创建一个3行4列的数组 data np.arange(12).reshape(3, 4)print(data)print(type(data))# 维度 print(data.shape)# 维度的个数…

架构师之路--docker命令实践整理

安装docker sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine sudo yum install -y yum-utils sudo yum-config-manager --add-repo http://mirrors.aliyun.com/…