很多人在软路由上配置VPN之后,经常搞不清家里局域网的设备到底哪些走了VPN隧道、哪些走了普通公网,甚至会出现同个局域网下部分设备能跨网访问内网资源、部分设备直接走公网绕路的情况。下面介绍的所有检查方法都是低影响的只读操作,不会改动现有路由配置,适合普通用户快速定位状态。
先理清两个容易混淆的基础状态
很多人会把“软路由本身已经成功连上VPN服务”等同于“所有局域网设备的流量都自动走VPN隧道”,实际上两者没有必然绑定关系,流量是否进入VPN隧道,完全由软路由上配置的路由规则、流量选择器和客户端分流策略共同决定。
第二个容易混淆的点是,开启VPN之后局域网内的本地设备互访,本身不会默认走VPN隧道,只有你手动配置了跨站点的内网穿透、异地组网规则,才会让本地设备的访问流量通过VPN隧道送到远端的局域网节点。

无需改动现有路由配置,普通用户即可快速定位软路由VPN下局域网设备的流量走向
本地局域网直连状态的基础检查
你可以随便选一台局域网内的普通终端,樱花猫先断开所有终端上的第三方VPN客户端,只保留软路由层面的VPN配置生效,之后在终端上打开常用的内网共享服务,比如NAS的文件管理页、局域网打印机的后台,看访问延迟和平时没有开软路由VPN的时候是否一致。
如果打开内网服务的速度明显变慢,甚至出现加载失败的情况,就说明当前的分流规则可能错误把内网互访的流量也导入了VPN隧道,这类异常不需要改动VPN核心配置,只需要核对软路由的流量选择器规则,把本地局域网的网段全部加入直连放行列表即可。
VPN隧道分流规则的验证方法
你可以在终端上分别访问两类不同的目标,一类是你明确指定要走VPN隧道的外部站点,另一类是你设置了直连不走隧道的普通站点,分别查看两类站点返回的出口IP归属,和你软路由VPN配置里预设的分流规则做比对。
如果部分本该走隧道的流量实际走了普通公网,或者本该直连的流量走了VPN出口,不需要立刻重启软路由,先去核对你当前用的VPN服务的官方配置说明,确认分流规则的优先级设置是否符合预期,不同软路由系统的规则生效顺序存在差异。
跨站点VPN局域网访问的状态确认
如果你配置的是站点到站点的异地组网VPN,想要确认两端局域网的互访状态,只需要分别在两端的普通终端上,测试对端局域网某个常开设备的内网IP连通性,全程不需要登录软路由后台做任何修改操作。
如果能正常连通,就说明跨局域网的访问链路已经正常工作,樱花猫加速器首次连接方法如果无法连通,先确认两端的本地网段没有出现重复冲突,再核对两端VPN节点的流量选择器是否已经把对端的内网网段加入了允许访问的范围。



