VPN 连上了到底有没有生效,不能只看客户端图标。出口 IP、DNS 与分应用验证分别回答不同问题:网站看见哪个公网地址、域名由谁解析、目标应用是否进入代理。比较可靠的结论,是让这些证据与预期分流规则对应,而不是只打开一个网页就结束检查。
“已连接”与实际流量路径
客户端的“已连接”通常表示某个连接阶段已完成,例如系统虚拟网络接口已经建立,或者代理核心已启动。它不一定表示每个应用的请求都经过远端线路。具体含义取决于客户端实现,仍需检查实际请求。
系统代理通常向遵循系统设置的应用提供代理入口;部分应用会忽略它,或使用自己的代理配置。隧道模式通常通过虚拟网络接口接管更广泛的流量,但仍可能受到排除应用、路由规则、IPv6 支持和 DNS 设置影响。“全局代理”也可能只是把进入代理核心的请求全部交给所选线路,并不自动接管所有应用。
订阅链接提供的是节点与相关配置的更新入口。成功导入或更新订阅,只能证明客户端获得了配置,不能证明当前节点可连、系统流量已被接管。Shadowsocks、VMess、Trojan、VLESS 等协议的名称,也不能替代对当前网络路径的验证。
| 检查项目 | 主要观察 | 不能单独证明 |
|---|---|---|
| 客户端状态 | 接口、代理核心或线路的连接状态 | 所有应用都走所选线路 |
| 出口 IP | 本次网页请求被网站看见的公网地址 | 其他应用和 DNS 使用相同路径 |
| DNS 检查 | 测试域名查询所呈现的递归解析器 | 设备所有查询均被接管 |
| 应用连接记录 | 目标请求命中的规则、出口和错误 | 未出现在记录中的应用已经直连或已被接管 |
先建立出口 IP 的对照
检查出口 IP 前,先明确希望测试站点走哪条线路。如果规则本来就让这个站点直连,IP 没有变化就是预期结果。选择能分别展示 IPv4、IPv6 的公网地址查询工具,并在连接前后使用同一个工具,避免把数据库差异误认为线路变化。
- 断开客户端连接,关闭浏览器中独立工作的代理扩展,记录当前公网 IP、网络类型与查询时间。若正在使用其他代理,也要先明确它是否仍在生效。
- 连接目标线路,确认代理或隧道模式已启用,并让查询站点命中该线路。重新发起请求,必要时关闭旧标签页后再打开。
- 比较连接前后的地址。重点看请求出口是否符合预期,不要只比较页面上的国家文字;IP 地理数据库可能存在延迟或误差。
- 断开后再次查询,观察地址是否回到当前本地网络的出口。动态地址或共享出口可能变化,因此不要求字符完全恢复一致。
如果 IPv4 已变而 IPv6 仍显示本地网络出口,需要检查客户端是否接管 IPv6,以及测试请求实际使用哪种地址族。先按客户端文档调整支持与路由设置,再复测;不要把关闭 IPv6 当成适合所有设备的长期方案。
查询结果只代表这次请求。浏览器查到线路出口,不等于下载工具、游戏或命令行程序也使用同一出口。某个网站可以打开,也可能只是因为它原本就能通过本地网络访问。
DNS 泄漏怎样判断
DNS 将域名转换为地址,网页连接与域名查询不一定走同一路径。浏览器可能启用安全 DNS,通过 HTTPS 向自己选择的解析服务发起查询;系统和其他应用则可能沿用另一套设置。因此,浏览器里的 DNS 测试更适合作为线索,而不是整台设备的完整报告。
常见 DNS 检测页面会生成测试域名,并观察查询最终来自哪些递归解析器。结果中的运营者和地区值得记录,但解析器所在地区不必与线路出口一致。公共 DNS、转发链路与地理数据库误差,都可能让两者看起来不同。
更明确的异常是:你期望所有相关域名查询经过隧道或指定解析器,但测试持续呈现本地网络解析器,且客户端记录显示查询绕过了预期路径。这时应检查系统 DNS、客户端 DNS 接管、安全 DNS,以及分流规则中的直连域名设置。
把浏览器与系统设置分开复测
先记下浏览器安全 DNS 的原配置,再与客户端文档推荐的设置进行对照测试,每次只改一个选项。系统中的 nslookup 或类似工具可帮助查看部分解析行为,但它的查询方式未必与浏览器相同,输出的服务器地址也不能直接代表整台设备没有泄漏。
DNS 缓存还可能让旧结果继续被使用。修改配置后,按系统或客户端文档清理相关缓存,重新发起查询。DNS 加密与线路接管是不同问题:使用加密 DNS 不自动意味着查询进入了所选国际线路。
逐个应用验证分流规则
先写清期望,再判断结果。比如希望国际网站经过线路、局域网访问保持直连,就应分别测试这些目标。“所有请求都显示同一个出口”并不是规则模式唯一正确的状态;正确状态是每类请求都符合预先设定的路由。
- ✅ 浏览器:检查代理扩展、独立代理与安全 DNS 设置,避免浏览器测试和系统应用处于不同配置。
- ✅ 目标应用:在客户端连接记录中查找对应进程或域名,确认命中的是线路出口、直连还是拒绝规则。
- ✅ 后台请求:重新启动目标应用后再测试。既有连接可能继续沿用原路径,单纯刷新界面未必创建新连接。
- ✅ 分应用列表:确认目标应用被包含,而不是误放入排除名单;启动器与实际运行程序也可能是不同进程。
- ❌ 不要把浏览器成功当成全部应用成功,也不要把连接记录中没有条目直接解释为网络正常。
Windows 与 macOS 上,浏览器可能遵循系统代理,而命令行程序可能需要自身配置或代理环境变量;隧道模式又有不同的接管范围。Android 的 VPN 权限、分应用名单与后台限制会影响持续连接。iOS 上应结合实际客户端支持的规则和系统 VPN 状态判断,不应照搬其他平台的开关名称。
Linux 上,桌面代理设置通常不能代表后台服务的代理设置。检查具体进程使用的配置,以及客户端是否建立了预期路由。若应用使用 UDP,还要确认当前客户端和线路配置是否支持相应流量,不能仅用浏览器的网页请求代替测试。
看似连接,却没有走线路的情形
只有浏览器走了代理
浏览器扩展连接成功,其他应用却没有变化,往往属于接管范围不同。检查启用的是扩展代理、系统代理还是隧道模式。先处理范围问题,再排查远端节点,避免不断更换线路却没有改变真正原因。
节点可用,但目标命中了直连
客户端延迟测试成功,只能说明对应探测获得了响应,不能保证业务请求使用同一出口。在连接记录中定位目标域名,查看命中的具体规则。也要注意规则顺序:较早命中的规则可能覆盖后面更宽泛的设置。
网页位置没有变化
网站显示地区可能依据账号资料、历史会话、定位权限或内容偏好,而不只是当前 IP。优先用出口查询和请求记录判断网络路径,不要仅凭首页语言或推荐内容判断失败。反过来,页面语言改变也不能单独证明代理生效。
切换网络后状态仍显示连接
从无线网络切换到移动数据,或设备休眠恢复后,界面状态与实际连接可能暂时不同步。先重新发起请求,再检查客户端记录和系统 VPN 状态。若需要重连,应在重连后完整复测,而不是只确认图标重新出现。
排查顺序与可以下的结论
遇到问题时,按“接管范围、规则命中、出口地址、DNS、目标应用”的顺序缩小范围。每次只修改一个设置,并记录修改前后结果。需要临时切换全局规则来排除规则问题时,也应先确认系统流量确实进入代理核心;测试结束后恢复原有分流设置。
VPNJazz 使用用户名和密码即可注册,无需邮箱地址。客户端应从用户面板的下载入口获取,订阅导入与平台设置可对照使用手册。订阅地址通常包含访问凭据,不应贴进公共检测网站,也不要将完整配置交给陌生人代测。
需要协助时,可通过面板工单描述设备系统、客户端模式、问题发生时的网络、目标应用及规则命中情况。截图前隐藏订阅地址、密码和不必要的个人信息;诊断记录中的域名也可能反映访问活动。
判断结论:目标请求的出口符合预期,DNS 行为与配置一致,且需要代理的应用确实命中对应线路,才能合理判断这些已测试场景生效。这个结论不应扩大成所有应用、所有网络和未来连接都已验证。
VPNJazz 的隐私主张是匿名无日志,这是服务策略陈述,不代替设备侧的路径检查。账号登录状态、浏览器权限与访问网站自身的数据处理仍需分别管理。保留一套连接前后对照方法,比只依赖“已连接”提示更有助于持续判断实际状态。