如何部署SSTP 协议的VPN 详解 安全套接字隧道协议(Secu re Socket Tu nneling Protocol)是微软提供的新一代的虚拟专用网(VPN)技术,一种新形的VPN 隧道的功能,类似PPTP L2TP OVER IPsec 一样
SSTP 使流量通过防火墙而阻止PPTP 和的L2TP/IPsec 流量
SSTP 提供了一种机制,通过 HTTPS(SSL)建立 VPN 隧道,使用TCP端口 443 进行的
同时还使用PPP,支持强大的认证方法,如的EAP - TLS 的
安全套接字层( SSL )提供了增强的传输安全,加密和完整性检查
通过下面的图,我们可以了解3 种协议的不同点: 图中最下面有大家关注 SSTP 支持的客户端 注:XP sp3 测试不支持 SSTP 协议线路图: PPTP 及L2TP OVER IPSEC 在使用过程中的不足 新的SSTP 协议的支持,并没有完全否决PPTP 及L2TP OVER IPSEC 在微软产品所组成的解决方案中的作用,当企业使用基于WINDOWS 平台的VPN 解决方案时,这种协议仍是被常用来解决或是提升企业网络安全性
但两者的数据包通过防火墙、NAT、WEB PROXY时却都有可能发生一些连线方面的问题
PPTP 数据包通过防火墙时,防火墙需被设定成同时充许 TCP 连接以及GRE 封装的数据通过,但大部分 ISP 都会阻止这种封包,从而造成连线的问题; 而当你的机器位于NAT 之后,NAT 亦必需被设定成能转发 GRE 协议封装的数据包
否则就会造成只能建立 PPTP 的TCP 连接,而无法接收 GRE 协议封装 的数据包;WEB PROXY是不支持PPTP 协议的
L2TP OVER IPSEC 的情况和此类似,需要在防火墙上充许 IKE 数据和 ESP 封装的数据同时通过,否则也会出现连接问