SSL VPN

ssl

what

安全套接层SSL(Secure Sockets Layer),通过握手在客户端和服务器之间建立会话,完成通信双方身份的验证、密钥的交换来进行加密通信,保证通信内容不被监听

how--四次握手机制

注:ssl协议进行身份认证时,是基于传输层之上工作的安全协议,用于提供加密和认证的通信,因此不能与tcp三次握手混淆。ssl认证发生数据在传输层到应用层的动态过程中

  1. 客户端发送自己支持的ssl协议版本、加密套件以及生成的随机数(Client random)给服务端
  2. 服务端响应信息,携带选定的版本、加密套件和服务器的随机数“Server random” 服务端将包含自己公钥的CA证书发送给客户端,让客户端来对服务端进行身份验证(由浏览器完成)
  3. 客户端验证服务端证书合法后,利用服务端的公钥对自己随机生成的密钥加密并发送。
  4. 服务端收到后用公钥解密,从而彼此都知道彼此密钥,形成对称加密机制,握手完成

SSL VPN

what

以https为基础的安全接入VPN计术

how

移动用户访问公司内网资源时,实现与ssl vpn 建立连接,形成“隧道”,在隧道能利用对数据进行传输加密。SSL服务器将收到的数据报文再转给内部服务器,一般ssl服务器都部署在防火墙之后,但是现在防火墙以及集成了VPN功能,可以直接当作SSL服务器

why

为什么使用VPN

移动用户需要通过VPN远程连接才能访问内部资源,什么资源本身是不能被外界随意访问的,因此如果放到内外交互的web服务器可能还会有更多安全风险。因此建立在互联网中建立一个虚拟隧道,在隧道中的信息交互安全性能得到保证

为什么使用ssl vpn

综合兼容性、身份认证、暴露端口、安全性、使用便捷度脱颖而出-----

传统 VPN 巨头 IPSec 暴露出自身一些短板:

1.组网不灵活。建立 IPSec VPN,如果增加设备或调整用户的 IPSec 策略,需要调整原有 IPSec 配置。

2.需要安装客户端软件,导致在兼容性、部署和维护方面都比较麻烦。

3.IPSec VPN 对用户的访问控制不够严格,只能进行网络层的控制,无法进行细粒度的、 应用层资源的访问控制。

SSL VPN有效解决了上诉问题

1.SSL VPN工作在传输层与应用层之间,不会改变IP与TCP的报文头,不用改变原有拓扑结构。只需防火墙放行443(HTTPS)端口就能实现流量控制

2.SSL VPN基于B/S架构,无需客户端安装,浏览器就能访问

3.相比较IPSec的网络层控制,SSL VPN的访问控制基于应用层,其细粒度可以具体到URL与文件级别

配置

当然防火墙也支持配置VPN功能

  • 9
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值