当前位置: 首页 > news >正文

SSL VXN

SSL VPN是采用SSL(Security Socket Layer)/TLS(Transport Layer Security)协议来实现远程接入的一种轻量级VPN技术,其基于B/S架构,免于安装客户端,相较与IPSEC有更高的灵活度和管理性,当隧道建立之后就能通过SSL VPN隧道远程访问企业内网的Web服务器、文件服务器、邮件服务器等资源。

SSL/TLS通讯原理

听过HTTPS的小伙伴对SSL一定不陌生,其实TLS就是对SSL的改进和延续,两者间本质算法不同,工作原理大差不差

通过握手搭建一个安全的会话,依靠PKI等机制实现,大致步骤如下:

  1. 商定版本
  2. 确定双方所要使用的密码组合
  3. 客户端通过服务器的公钥和数字证书上的数字签名验证服务端的身份
  4. 生成会话密钥,该密钥将用于握手结束后的对称加密

如图,客户端会先发送一个client hello报文告知服务器,内容包含用户要连接的服务器,TSL版本,密码账户信息等;当服务器收到后发送Server Hello进行回应,其内容包含数字证书和公钥,服务器选择密码账户等信息;客户端收到后对内容进行验证,校验证书真实性,可用性以及对端身份的合法性,之后生成预主密钥并加密告知对方;服务器解密获得密钥生成主密钥,两者开始通过主密钥进行加密通讯

典型组网方式

单臂模式

VPN部署不在网关上,即接入VPN时先将流量从网关转发到此设备上再请求网关去找相关服务器进行搭建,多用于网络已搭建完毕需要修改且对安全性有一定要求的企业

带来影响:搭建时间变长,网络复杂度增高

网关模式

VPN设备就是出口设备,直接搭建即可,直接搭建,流量直接由网关处理,节约其他内网间设备性能,用于未搭建有连接需求对安全性

带来影响:集成于同一台设备,对设备要求较高,在内外网关键路径下,对其稳定性要求高

接入方式

可通过Web,TCP,IP,BYOD(移动终端)接入,并且可实现资源分配,同一台SSL VPN网关上可以创建多个SSL VPN访问实例(SSL VPN context),每个SSL VPN访问实例包含多个资源组

资源组包含一系列规则,这些规则为用户定义了可访问的资源,包含Web接入资源,TCP接入服务资源,IP接入服务资源文件资源等

 

相关文章:

  • React:类组件(中)
  • Visual stdio2022 opencv cude pytroch与yolov8/可视化工具的环境搭建,不搞VIP,我也要当雷锋
  • thinkphp+mysql+cast解决text类型字段的文本型数字排序错误的方法 - 数据库文本字段排序ASC、DESC的失效问题
  • Unity知识总结——算法
  • 【大模型】如何为你的RAG选择Embedding模型--MMTEB引领RAG系统变革
  • 78_Pandasagg()和aggregate()的用法
  • Qt状态更新设计
  • uniapp+Vue3 开发小程序的下载文件功能
  • QT系列教程(14) QT 按键事件
  • 【sentry】sentry报错信息转发常用办公聊天工具
  • 嵌入式工控机在汽车制造中的卓越表现
  • 本地Docker部署雷池WAF让网站安全监测更简单无需复杂配置
  • 根据开始和结束日期,获取每一天和每个月的开始和结束日期的list
  • IDEA接入阿里云百炼中免费的通义千问[2025版]
  • 简单记录一下Oracle数据库与mysql数据库注入的不同。
  • 配置安全网站
  • c++_队列习题
  • 【每日八股】计算机网络篇(四):HTTP
  • stm32 f4 flash 调用时卡死
  • Flask Jinja语法总结篇
  • 网站开发哪家公司好/互联网营销师考证多少钱
  • 海口做网站/深圳疫情最新情况
  • 网站源文件下载/日本关键词热搜榜
  • 成都微信网站建设多/百度首页登录入口
  • 阎良网站建设/网站改进建议有哪些
  • 专业做曝光引流网站/短视频seo是什么