别再混淆了!一文带你理清前置机、跳板机与堡垒机的区别

news2024/11/29 4:40:31

本文详细介绍前置机、跳板机和堡垒机在网络安全和IT基础设施中各自扮演着重要角色,它们虽然有一定的相似性,但在功能和用途上存在显著差异。以下是对三者的详细解析:在这里插入图片描述

前置机

概念

前置机是一种中间设备,通常位于客户端和服务器之间,用于处理请求并转发给后端服务。它可以是硬件设备,也可以是一套软件系统,根据应用场景的不同,其功能也会有所差异。

应用场景:

前置机一般来说在银行、券商、电信运营商开发里用的比较多。这些都有很多后台核心处理系统,对外提供各种接口服务。

如果我有某种业务接口需要跟他们的后台系统打交道,要从我们的外部网络访问他们的后台系统,这些单位是绝对不允许的。

这个时候,他们要求你或者他们自己开发一个软件,运行在他们的内网,然后通过专线或硬件隔离技术将运行这个软件的计算机连接到你的外网系统上,那么运行这个软件的计算机从功能上就被称作前置机。

目前来说,在银行普遍采用前置机的有ATM、POS、IC卡、银联金卡、电话银行、券银通、银税通、即缴费、公积金管理系统、电子汇兑和同城清算等系统。

前置机的作用:

1.从网络和安全角度:隔离主机的作用(一般放在内网以外,分离内网外网的应用)保证外部应用不能直接访问核心业务,比如银行的各类外部接口(电信代收费、银证通)

2.从业务角度:前置机提供了业务渠道与核心服务的主机交流的一个桥梁。它一般起着管理和调度业务渠道发起的交易的作用,经过前置机得调用可以减轻后台服务器的负担,当然了它也有非核心业务的处理功能。

3.位于应用系统服务器端与客户端之间的独立处理机系统,担负数据格式转换、连接管理、业务流管理外围调度、外围处理,并把业务数据交给后台应用服务系统处理等任务。

4.C/S概念中C和S是相对而言的,虽然多数是固定对的,但是也是视指定而言。譬如银行的业务应用中,请求的发出就不可以是从后端应用服务器而来。以代收费的例子来看,前置机就是一个应用网关。实际上在现在的应用中,由于有了前置机的存在,主机变得不可见。

5.政务内外网两端的业务系统需要数据交换,在各自业务系统前布置前置机,实现数据交换。

6.前置机是台物理机,部署前置交换系统。负责将需要交换过来或交换的数据缓存存到这台服务器中。

总结

前置机可以理解为一个"拦截器"+“处理器"或一个"网关”

①银行有自己的后台核心处理系统(该系统对外提供接口服务)

但是要想直接通过外部网络来访问银行的后台系统肯定是不被允许的

②前置机(开发一个软件运行在某个机器上,通过专线,将这台机器暴露在外网上,这个计算机就是前置机)

负责数据的集成和转发

③前置机就是网关:实现内外网的信息交换

政务系统与外网是物理隔离的,因此着两者之间就需要一个信息交换系统【前置机】

④银行的前置机有哪些:ATM、POS

只要报文格式定义明确,任何金融交易的细节都可以包含在报文之中,前置机获得并分析用户请求,再请求前置机自己后面的主机完成操作

跳板机

概念

跳板机就是一台服务器,运维人员在维护过程中首先要统一登录到这台服务器,然后再登录到目标设备进行维护和操作。

在腾讯中,跳板机是开发者登录到服务器的唯一途径,开发者必须先登录跳板机,再通过跳板机登录到应用服务器

跳板机的验证方式:

1)固定密码

2)证书+固定密码+动态验证码三重方式

应用场景

运维人员访问服务器的入口

比如:我们本地Win10电脑通过XShell远程连接linux,那么Win10就是我们的跳板机

作用

主要特点:集中管理

缺陷:但是没有实现对运维人员操作行为的控制和审计,使用跳板机的过程中还是会出现误操作、违规操作而导致事故,一旦出现操作事故很难快速定位到原因和责任人。

后面将会由"堡垒机"来解决以上存在的问题

堡垒机

概念

堡垒机是一个专门为保护内部网络而设计的主机,通常部署在DMZ(非军事区)中,作为外部网络和内部网络之间的安全屏障。

堡垒机:也叫"运维审计系统",它的核心是可控和审计。可控:权限可控、行为可控。

权限可控:比如某个开发工程师要转岗或离职,如果没有一个统一的权限管理入口,该开发人员依然可以登录到该系统,是非常危险的事情。

行为可控:比如,我们需要集中禁用某个危险命令,如果没有一个统一的入口,操作是很繁琐的。

应用场景

堡垒机主要有4A理念,即认证(Authen)、授权(Authorize)、账号(Account)、审计(Audit)

堡垒机在金融、教育、政府、医疗、传媒、互联网等领域,都有被使用。

【1】金融领域:

越权防护

高风险阻断

高效事件还原

【2】互联网领域:

统一运维入口

凭据隐私托管

权限细粒度划分

作用

堡垒机的建设目标:5W

1.审计:你做了什么?(what)

2.授权:你能做哪些?(which)

3.账号:你要去哪?(where)

4.认证:你是谁?(who)

5.来源:访问时间?(when)

主要功能:

集中管理

集中权限分配

统一认证

集中审计

数据安全

运维高效

运维合规

风险管控

总结

前置机:数据转换、保护核心服务、减轻内网后台服务器负担

跳板机:对运维人员进行集中管理

堡垒机:由跳板机发展而来,主要提供:身份验证、账号管理、权限控制、安全审计【用来控制哪些人可以登录哪些资产,以及录像记录登录资产后做了什么事情】

前置机:为了内网安全,尤其是银行、券商、电信运营商等的内网核心后台系统的安全

跳板机、堡垒机:为了运维人员远程访问控制系统而搭建的机器

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

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

相关文章

神经网络训练多个epoch,写论文的时候可以取最好的效果那一个epoch作为结果吗?

在论文中,通常建议报告在验证集上表现最佳的模型作为结果。你可以在训练过程中记录每个 epoch 的性能,并选择在验证集上性能最好的那个 epoch 的结果。这种方法能够展示你所训练的模型在其最佳状态下的表现。 这样做有几个优点: 客观展示模…

Linux系统编程(13)IPC(共享内存)和网络通信基础

一、共享内存 共享内存是通过映射的方式在内核中申请一段可以使用的物理内存空间来映射到用户空间中,用户对用户空间的操作就是直接操作物理内存区域。通过这种方式,进程可以直接读写这部分内存,从而实现高效的数据交换。相比于其他 IPC 机制…

vue2子组件生命周期被调用两次

目前解决办法是改成了这种写法&#xff0c;改为这种不会出现加载两次子组件生命周期的问题 <el-tabs v-model"activeName" style"margin: 0px"><el-tab-pane name"systemLogCollection"><span slot"label">{{ tabLi…

[数据集][目标检测]起子检测数据集VOC+YOLO格式1215张1类别

数据集格式&#xff1a;Pascal VOC格式YOLO格式(不包含分割路径的txt文件&#xff0c;仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数)&#xff1a;1215 标注数量(xml文件个数)&#xff1a;1215 标注数量(txt文件个数)&#xff1a;1215 标注…

20240822 每日AI必读资讯

特斯拉雇佣员工通过穿戴动捕服来帮助训练其人形机器人Optimus&#xff01; - 该职位被称为“数据采集操作员”&#xff0c;时薪最高可达48美元&#xff0c;要求员工每天行走超过七小时&#xff0c;携带高达30磅的重量&#xff0c;并长时间佩戴VR头显。 - 员工还必须身高在5英…

ConfigurationProperties使用

ConfigurationProperties 是 Spring Framework 的一个注解 用于将配置文件&#xff0c;环境变量中的值映射到一个 Java 对象的属性上。 简单使用 user:admin:name: adminpassword: 123456age: 18Data Component ConfigurationProperties(prefix "user.admin") publ…

Vue 满屏纵向轮播图

目录 前言轮播图效果展示具体实现实现思路具体代码前言 今天汇总一个需求,还是之前写的,要求写一个满屏的轮播图,准确的说,是鼠标滑动到轮播图的时候,轮播图固定在屏幕上,随着其中的轮播子项遍历结束后,解除固定的效果。原本我最开始想直接修改Element-UI的组件的,但是…

湖州网站建设快速建站

在当今信息化时代&#xff0c;网站的建设已成为企业和个人展示形象、传播信息的重要途径。湖州作为一个历史悠久、文化底蕴深厚的城市&#xff0c;发展迅速&#xff0c;涌现出许多需要快速建立网站的企业和个人。本文将探讨湖州网站建设的快速建站方案。 首先&#xff0c;快速建…

WRF-LES与PALM微尺度气象大涡模拟

针对微尺度气象的复杂性&#xff0c;大涡模拟&#xff08;LES&#xff09;提供了一种无可比拟的解决方案。微尺度气象学涉及对小范围内的大气过程进行精确模拟&#xff0c;这些过程往往与天气模式、地形影响和人为因素如城市布局紧密相关。在这种规模上&#xff0c;传统的气象模…

Camunda BPMN 基础组件

Camunda基础 一、参与者 参与者&#xff08;Participants&#xff09;是参与流程的对象&#xff0c;表示流程中活动的执行者&#xff0c;可以是一个组织、角色、系统或者个人。 图示为基础事件&#xff0c;除此之外还有&#xff1a; 消息开始事件&#xff08;Message Start…

第二百零四节 Java正则表达式教程 - Java正则表达式量词

Java正则表达式教程 - Java正则表达式量词 我们可以指定正则表达式中的字符的次数可以匹配字符序列。 为了使用正则表达式表达一个数字或更多的模式&#xff0c;我们可以使用量词。 下表列出了量词及其含义。 量词含义*零次或更多次一次或多次?一次或根本不{m}正好m次{m,}至…

数字工厂管理系统的使用操作难不难

在当今智能制造的浪潮中&#xff0c;引入数字工厂管理系统无疑为企业带来了前所未有的效率提升与决策优化能力。然而&#xff0c;谈及数字工厂管理系统的操作难易程度&#xff0c;这并非一个可以一概而论的问题&#xff0c;它深深植根于系统的复杂性、用户技能水平、培训深度以…

python之matplotlib (8 极坐标)-圆与心

极坐标 极坐标图像的绘制类似于三维图像的绘制&#xff0c;只需要将projection参数由3d改为polar即可。 import numpy as np import matplotlib.pyplot as plt figplt.figure() axfig.add_subplot(projectionpolar)theta np.linspace(0, 2 * np.pi, 100) r np.sin(the…

企业高性能web服务器之Nginx

文章目录 Apache经典的web服务端Apache prefork 模型Apache work 模型&#xff08;适应市场&#xff09;Apache event 模型 网络I/O网络I/O模型I/O模型网络I/O模型 Nginx架构和安装Nginx源码编译环境准备安装nginx Nginx的平滑升级及版本回滚 Nginx架构和进程Nginx进程结构Ngin…

MapTR的BEV结果可视化到PV图中

MapTRv2这篇工作很有意思的一点是预测可视化的时候&#xff0c;在Argoverse数据集上把BEV的预测结果投影到PV图中&#xff0c;来更直观地评估预测结果的好坏&#xff0c;如下图所示。 这部分的代码在maptrv2分支中的tools/maptrv2/av2_vis_pred.py中 def points_ego2img(pts_e…

爬取央视榜单节目

爬取结果&#xff1a; 热播榜&#xff1a; 动画片&#xff1a; 电视剧&#xff1a; 纪录片&#xff1a; 特别节目&#xff1a; 代码部分&#xff1a; import re import pymongoimport requestsres requests.get(https://tv.cctv.com/top/index.shtml?spmC28340.PdNvWY0LYxC…

5款文案生成器,高效率生成短剧解说文案

短剧解说在自媒体写作中很受大家的欢迎&#xff0c;相比其它的视频内容写作&#xff0c;短剧解说不仅写作更简单&#xff0c;而且也更容易带来好的流量&#xff0c;但是&#xff0c;对于短剧解说写作者来说&#xff0c;让人觉得麻烦的一点是短剧解说的文案问题&#xff0c;然而…

如何兼顾PACS方案性能、容量和成本?一文了解SmartX分布式存储与应用一体化平台

重点内容 PACS 应用场景及 IT 基础设施需求分析现有 PACS 应用场景方案优缺点分析SmartX 分布式存储与应用一体化平台方案与关键技术解读SmartX 针对 PACS 应用场景的解决方案针对不同规模的 PACS 资源池配置模拟 PACS&#xff08;Picture Archiving and Communication Syste…

vue3 + tsx 实现音乐播放器

1、效果图 2、文件路径 3、调用方式 audioData为音频的相关数据,lrc为歌词原文(带时间的字符串),举个例子: const lrc = ` [00:00.06]︿☆我不配☆︿ [au:]飒飒飒飒仨撒撒所所撒撒 [00:00.75] [00:01.11]演唱:周杰伦 [00:18.40]这街上太拥挤 太多人有秘密 ` 播放器调用…

[机器学习]--线性回归算法

线性回归算法原理 线性关系在生活中有很多案例: 摄氏度和华氏度的转化: F C ⋅ 9 5 32 F C \cdot\frac{9}{5}32 FC⋅59​32学科最终成绩的计算: 最终成绩 0.3 \times 平时成绩 0.7 \times 期末成绩 线性回归(Linear regression)就是利用回归函数对一个或多个自变量…