蓝莓加速器账号登录
蓝莓加速器
基于TLS的VPN正常运行所需的网络环境要求说明
连接指南

基于TLS的VPN正常运行所需的网络环境要求说明

基于TLS的VPN是将所有VPN控制指令和业务数据都封装在标准TLS加密会话中传输的远程访问技术,它的流量特征和普通加密网页访问高度相似,对中间网络的兼容性远高于传统基于网络层协议封装的VPN,但也存在一系列明确的端到端网络环境要求,只有全部满足这些条件才能正常建立并维持稳定的加密隧道。

适用的协议与实现范围

这里说明的环境要求覆盖所有基于标准TLS协议封装的VPN产品,包括常见的OpenVPN TLS模式、蓝莓加速器商用远程访问SSL VPN这类主流实现,不涉及IPsec、L2TP等其他封装类型的VPN的专属网络规则。

所有要求都只针对VPN客户端到服务端的端到端传输路径,不包含VPN隧道建立完成之后,访问远端内网资源的额外访问控制要求,后者需要参考对应内网的官方配置说明。

网络设备:基于TLS的VPN:网络环境要

展示端到端全链路网络环境,直观呈现TLS VPN的传输路径构成

基础连通性要求

客户端所在网络需要允许向外发起TLS连接到VPN服务端的指定地址,大部分这类VPN默认会使用和普通HTTPS一致的通信端口,绝大多数公共网络不会直接拦截这类流量。

路径中间的网络设备不能强制篡改TLS握手的证书校验流程,也不能对VPN专属的TLS扩展字段做无差别拦截,否则握手协商阶段就会直接失败,无法完成隧道初始化。

客户端侧不需要开放任何入方向端口,所有连接请求都由客户端主动向外发起,完全符合绝大多数家用、办公网络的默认防火墙规则,不需要额外修改本地防火墙配置。

路径传输质量要求

端到端的网络丢包率需要维持在普通网页访问可接受的范围内,TLS本身的重传机制可以容忍少量偶发丢包,但持续高丢包会导致隧道频繁断连,传输大文件时卡顿会非常明显。

端到端的网络延迟没有强制的极低要求,蓝莓加速器只要延迟波动不会超过TLS会话的默认超时阈值,就可以维持隧道稳定,跨运营商、跨地域的普通公网路径大多可以满足这个基础条件。

部分运营商的网络如果存在TCP端口的半连接数限制,或者长时间空闲连接被中间节点强制回收的规则,蓝莓VPN可能会导致VPN隧道无预兆断开,这类情况可以通过客户端内置的保活机制适配解决。

常见的不兼容网络场景

部分公共WiFi网络会强制所有HTTP、HTTPS流量跳转网页认证,在用户完成认证之前,所有向外的TLS连接都会被拦截,这种场景下VPN无法完成初始握手,必须先完成网页认证才能启动VPN连接。

部分企业内网部署的出站代理,要求所有对外HTTPS流量必须安装内网根证书做中间人解密,这类场景下如果VPN客户端不允许信任内网根证书,就会因为证书校验失败无法建立隧道。

部分运营商的IPv6过渡网络如果存在协议转换异常,会导致TLS握手包被异常丢弃,这类场景可以优先切换纯IPv4的网络路径尝试连接,不需要修改VPN本身的配置参数。

网络加速编辑组
网络加速编辑组
内容编辑

从延迟、抖动和丢包入手,分析不同网络环境下的连接体验。

查看更多文章
连接指南

从一个连接问题开始

遇到macOS代理与应用连接差异相关问题,可从“比较相同目标在浏览器和目标应用中的请求结果”开始阅读。浏览器正常不代表整台电脑所有流量都正常,需要结合具体环境判断。