远程办公接入如何兼顾便捷与安全可信?

2024-03-22 08:40

本文主要是介绍远程办公接入如何兼顾便捷与安全可信?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

随着数字化的升级,参与办公的终端形式越来越多样,同时也让传统的办公形式打破了空间的界限,而远程办公则成为了近2年来的常态。

在远程办公场景下,包括了企业员工、承包商、供应商、渠道合作伙伴等需要接入办公应用和业务资源的用户。而这些用户需要通过手机或笔记本电脑等便携设备,随时随处都能与在办公室一样便捷顺畅工作。对现有的企业网络来说,远程办公的安全性与便捷性之间的矛盾成为了高效协同的最大制约。

细分场景

远程接入

员工居家办公、分支机构、海外分支、承包商、渠道商的人员远程接入总部业务资源。

移动办公

员工外出或出差时能不受物理位置和IP地址限制,随时随处便捷访问业务资源,安全高效。

体验升级

VPN访问慢、容易断、体验差、不安全的升级替换。

客户实例

现状描述

某科技类公司共500名员工,总部在北京,在上海和深圳分别设有分公司。

公司的办公系统分别部署在A、B两个公有云,员工通过SSL VPN远程访问业务系统,运维工程师通过SSL VPN接入到云服务VPC远程运维。

公司的研发和测试服务器、运营数据系统部署在某数据中心,各办公区与数据中心使用IPSec VPN建立加密隧道,直接打通各办公区内网和数据中心,便于员工直接从内网访问数据中心的业务资源。

网络拓扑

需求分析

  • 提高远程访问体验

受限于VPN的技术实现方式,远程接入的员工每次只能同时接入一个VPN网关,无法同时在一个终端上建立多个VPN隧道。

当员工需要访问不同区域的业务时,必须手动切换不同VPN,特别影响员工远程办公、研发测试和运营运维的工作效率。

  • 精细化管控需求

当远程办公员工通过VPN接入后,实际上就进入到了整个内网/业务网段。

由于远程接入员工变动频繁、角色复杂,管理员一般会给VPN网段开放较大的网络访问权限,允许远程接入员工在网络层可以访问所有业务,仅通过应用帐号权限进行业务访问管控。

这种管控方式在网络层留下了巨大的安全隐患,攻击者亦可通过VPN接入内网,在网络层面整个业务网段都向攻击者开放。

部署拓扑

部署方案

  • 信域管理控制平台TMC部署

TMC部署在数据中心的业务局域网中,分配局域网IP地址,无需对局域网外开放端口。

  • 信域网关TMG部署

分别在两个公有云的VPC里、数据中心业务局域网各部署一套TMG,分别代理各自区域的业务服务。在云VPC出口网关、数据中心出口防火墙上配置DNAT策略,将TMG的UDP9527端口映射到网络出口公网IP地址的任意固定端口上,并开启此端口的双向UDP访问权限。

  • 信域客户端TMA部署

员工办公终端上安装信域APP,终端用户使用信域APP登录信域安全云网。

实现效果

  • 随时随处便捷远程接入,不用切换同时访问不同业务

无论是居家办公、差旅途中、外出移动办公,所有员工通过信域TMA终端软件经认证授权后,即可访问所有授权业务资源,且所有授权业务资源可同时访问,终端用户无需关心业务资源部署位置,无需切换链路。

  • 基于身份的细粒度访问控制

网络访问控制策略基于帐号、终端与业务资源三个主要要素设置,策略编排不依赖于终端的IP地址。

管理员只需要根据业务需求,按照公司组织架构或角色、帐号等设置授权策略即可,无需考虑复杂的网络地址分段,大幅降低管理员的运维工作量,消除了企业在网络层面的隐含信任漏洞问题。

  • 大幅减少攻击暴露面

所有业务资源都隐藏在业务区的内部网络中,无需对互联网或办公网暴露任何端口,所有业务访问的网络数据包都将经过身份认证,避免了来自非认证非授权人员的潜在安全威胁,让企业用最小代价实现了对绝大多数安全威胁的有效防御。

这篇关于远程办公接入如何兼顾便捷与安全可信?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/834959

相关文章

Python从零打造高安全密码管理器

《Python从零打造高安全密码管理器》在数字化时代,每人平均需要管理近百个账号密码,本文将带大家深入剖析一个基于Python的高安全性密码管理器实现方案,感兴趣的小伙伴可以参考一下... 目录一、前言:为什么我们需要专属密码管理器二、系统架构设计2.1 安全加密体系2.2 密码强度策略三、核心功能实现详解

Ubuntu中远程连接Mysql数据库的详细图文教程

《Ubuntu中远程连接Mysql数据库的详细图文教程》Ubuntu是一个以桌面应用为主的Linux发行版操作系统,这篇文章主要为大家详细介绍了Ubuntu中远程连接Mysql数据库的详细图文教程,有... 目录1、版本2、检查有没有mysql2.1 查询是否安装了Mysql包2.2 查看Mysql版本2.

最新Spring Security实战教程之Spring Security安全框架指南

《最新SpringSecurity实战教程之SpringSecurity安全框架指南》SpringSecurity是Spring生态系统中的核心组件,提供认证、授权和防护机制,以保护应用免受各种安... 目录前言什么是Spring Security?同类框架对比Spring Security典型应用场景传统

Go语言中最便捷的http请求包resty的使用详解

《Go语言中最便捷的http请求包resty的使用详解》go语言虽然自身就有net/http包,但是说实话用起来没那么好用,resty包是go语言中一个非常受欢迎的http请求处理包,下面我们一起来学... 目录安装一、一个简单的get二、带查询参数三、设置请求头、body四、设置表单数据五、处理响应六、超

Java进阶学习之如何开启远程调式

《Java进阶学习之如何开启远程调式》Java开发中的远程调试是一项至关重要的技能,特别是在处理生产环境的问题或者协作开发时,:本文主要介绍Java进阶学习之如何开启远程调式的相关资料,需要的朋友... 目录概述Java远程调试的开启与底层原理开启Java远程调试底层原理JVM参数总结&nbsMbKKXJx

Python结合Flask框架构建一个简易的远程控制系统

《Python结合Flask框架构建一个简易的远程控制系统》这篇文章主要为大家详细介绍了如何使用Python与Flask框架构建一个简易的远程控制系统,能够远程执行操作命令(如关机、重启、锁屏等),还... 目录1.概述2.功能使用系统命令执行实时屏幕监控3. BUG修复过程1. Authorization

IDEA接入Deepseek的图文教程

《IDEA接入Deepseek的图文教程》在本篇文章中,我们将详细介绍如何在JetBrainsIDEA中使用Continue插件接入DeepSeek,让你的AI编程助手更智能,提高开发效率,感兴趣的小... 目录一、前置准备二、安装 Continue 插件三、配置 Continue 连接 DeepSeek四

pycharm远程连接服务器运行pytorch的过程详解

《pycharm远程连接服务器运行pytorch的过程详解》:本文主要介绍在Linux环境下使用Anaconda管理不同版本的Python环境,并通过PyCharm远程连接服务器来运行PyTorc... 目录linux部署pytorch背景介绍Anaconda安装Linux安装pytorch虚拟环境安装cu

SpringBoot快速接入OpenAI大模型的方法(JDK8)

《SpringBoot快速接入OpenAI大模型的方法(JDK8)》本文介绍了如何使用AI4J快速接入OpenAI大模型,并展示了如何实现流式与非流式的输出,以及对函数调用的使用,AI4J支持JDK8... 目录使用AI4J快速接入OpenAI大模型介绍AI4J-github快速使用创建SpringBoot

MobaXterm远程登录工具功能与应用小结

《MobaXterm远程登录工具功能与应用小结》MobaXterm是一款功能强大的远程终端软件,主要支持SSH登录,拥有多种远程协议,实现跨平台访问,它包括多会话管理、本地命令行执行、图形化界面集成和... 目录1. 远程终端软件概述1.1 远程终端软件的定义与用途1.2 远程终端软件的关键特性2. 支持的