VPN按网段分流是区别于全流量VPN转发的路由机制,不会把所有设备流量都导入VPN隧道,仅让预先指定的目标网段流量走加密隧道传输,其余流量直接通过本地原有网络链路转发,能解决很多全量VPN使用时的链路冲突、资源浪费问题,目前已经在个人远程办公、企业混合组网等场景下广泛落地。
VPN按网段分流的核心配置前提
正式配置分流规则前,首先要梳理出清晰的两类网段清单,一类是必须走VPN隧道的目标业务网段,另一类是需要直接走本地链路的排除网段,不要在边界模糊的情况下随意添加规则,避免后续出现路由冲突。

清晰展示VPN按网段分流的两类流量不同传输路径
配置前还要核对本地现有网络的静态路由规则,确认待添加的分流网段没有和本地内网的已有网段重叠,比如部分家庭或者小型办公网络本身的内网网段如果和待接入的VPN对端网段重合,很容易出现本地内网流量被错误导入VPN隧道的问题。
除此之外还要提前确认当前使用的VPN协议支持自定义网段路由下发,部分老旧的点对点VPN工具仅支持全流量转发,VPN下载没有开放自定义分流规则的配置入口,这类环境下无法实现按网段分流的效果。
VPN按网段分流的典型适用场景
最常见的场景就是普通员工的远程居家办公场景,用户只需要把企业内部OA系统、代码仓库、业务数据库的指定网段加入分流规则,访问这些内部资源的时候流量自动走加密VPN隧道,其余的日常网页浏览、影音娱乐、智能家居连接等流量都直接走本地宽带,不需要绕路经过企业的VPN网关。
其次是合规的跨境业务访问场景,从事跨境研发、外贸对接的团队,仅将需要访问的境外业务服务器专属网段加入分流规则,国内所有公共互联网服务的流量都直接通过本地运营商链路传输,既可以满足业务层面的跨区域访问需求,也符合对应的网络管理规范要求。
还有连锁门店、多分支网点的混合组网场景,网点侧仅把访问总部库存系统、会员管理系统、财务系统的网段加入VPN分流规则,门店的本地监控、收银系统、顾客公共WiFi的流量都直接走本地宽带,避免大量无关流量占用VPN隧道的有限带宽,也能降低总部VPN网关的负载压力。
配置后的效果校验方法
添加完分流规则之后,首先要选取分流规则内的几个典型业务地址,用路由追踪工具查看数据包的传输路径,确认流量确实经过了预先指定的VPN网关,没有出现分流规则失效、指定流量直接走本地链路的问题。
之后再选取几个不在分流规则内的本地服务地址和公共互联网服务地址,魔戒加速器同样用路由追踪工具确认这些流量没有被导入VPN隧道,避免出现全量流量都走VPN的异常情况。
最后还要做联动访问测试,同时打开需要走VPN的业务系统和本地的云文档、NAS存储等服务,确认两类流量并行传输的时候都不会出现访问中断、响应异常的问题。
常见的使用误区排查
很多新手配置分流规则之后,会出现连不上本地打印机、家用NAS的问题,这类故障绝大多数都是因为没有把本地内网的私有网段加入分流排除列表,导致本地内网的流量被错误导入VPN隧道,排查的时候优先核对网段覆盖范围即可解决。
还有不少用户为了图省事,直接把大段的公网网段批量加入分流规则,这样会导致大量无关流量涌入VPN隧道,完全失去按网段分流的设计意义,反而会大幅提升隧道的传输负载,拖慢所有业务的访问速度。
配置过程中不要随意调整分流规则的匹配优先级,路由系统是按照规则的先后顺序匹配流量的,乱改优先级很容易出现高优先级规则被低优先级规则覆盖的问题,导致部分网段的流量被导入错误的传输链路。

