代理已连接但 IP 没变:分流、检测缓存和模式排查
出口 IP 没变不一定代表客户端完全失效。直连规则、系统代理覆盖范围、浏览器缓存和 IPv6 都可能让检测结果与预期不同。
先看结论
排查客户端显示已连接,但 IP 查询网站仍显示本地地址,或不同应用显示不同出口 IP 的情况。先按本文顺序检查,不要同时改动多个设置;每完成一步就重新测试一次。
开始前准备
先确认基础网络正常、账号有效,并更新到当前稳定版客户端。订阅地址属于私密凭据,不要截图公开或转发给他人。
操作步骤
- 01
确认检测的是公网出口 IP
打开两个不同的 IP 查询网站交叉验证,并使用无痕窗口减少页面缓存影响。局域网地址变化不代表公网出口变化。
- 02
检查当前策略是否为直连
在代理策略中确认目标流量没有选择 DIRECT 或直连。排查时可临时选择全局代理或明确的节点,再重新测试。
- 03
确认应用是否走系统代理
系统代理只覆盖遵循系统设置的应用。浏览器变化但游戏或命令行不变时,需要检查应用自身代理设置,必要时再使用 TUN。
- 04
检查分流规则
规则模式可能让本地网站、国内地址或特定应用直连。用一个预期走代理的目标测试,不要只看单个被分流的网站。
- 05
对比 IPv4 与 IPv6
部分检测站优先显示 IPv6,而当前代理只接管 IPv4。分别查看 IPv4 和 IPv6 结果,并以客户端当前能力为准。
- 06
清理旧连接后复测
关闭连接,等待数秒后重新连接,再新开浏览器窗口测试。仍不一致时记录应用、检测网址、策略和脱敏日志。
完成后这样检查
- 使用两个检测站复测
- 当前策略不是直连
- 知道目标应用是否遵循系统代理
- 分别检查了 IPv4 和 IPv6
常见问题
规则模式下 IP 一定会变吗?
不一定。命中直连规则的网站仍会看到本地出口;应选择明确走代理的目标验证。
为什么浏览器 IP 变了,其他软件没变?
浏览器通常遵循系统代理,而部分软件会绕过。需要应用内代理设置或 TUN 才能覆盖更多流量。