VPN 连上了,但 IP 为什么没变?
VPN 客户端显示“已连接”,不代表所有流量一定都从 VPN 出口走。如果你查公网 IP 发现地址没变化,先别急着重装软件,通常可以从分流、IPv6、节点状态和应用路由这几处找到原因。
最简单的判断方法是:先记下未连接 VPN 时的公网 IPv4 和 IPv6,再连接后重新查一次。 只看一个网站的一行数字,很容易漏掉另一条网络路径。
先确认你查的是哪一个 IP
公网 IP 一般分 IPv4 和 IPv6。部分网络同时提供两种地址,而某些 VPN 只接管其中一种。
比如:
- IPv4 已经换成 VPN 节点地址,但 IPv6 仍然走本地网络;
- 浏览器走 VPN,某个应用因为分流规则继续直连;
- VPN 客户端虽然显示在线,但节点实际上没有成功建立可用隧道。
所以不要只看“IP 有没有变”,而要看哪条连接变了、哪条没变。
先做一组对照,不要只看一张 IP 截图
在同一设备、同一浏览器中依次记录:关闭 VPN 时的 IPv4 与 IPv6 地址、开启 VPN 后的 IPv4 与 IPv6 地址,以及客户端显示的当前节点。若检测站不提供 IPv6 检测,应明确记下“未测”,而不是当作没有泄露。
| 看到的现象 | 优先考虑 | 下一步 |
|---|---|---|
| IPv4 变化,IPv6 未变 | IPv6 未被接管或出口不一致 | 查看客户端是否支持 IPv6,进一步做 DNS/IPv6 检查 |
| 浏览器 IP 变化,但某个 App 内 IP 不变 | App 分流或独立网络通道 | 检查分流规则及 App 是否走代理 |
| 公网 IP 已变化,但社交平台显示原来的属地 | 平台缓存、账号地区或位置来源不同 | 区分公网 IP 与平台属地,不要连续盲目换节点 |
| 所有 IP 都未变化 | 连接未实际接管流量或测试方法有误 | 检查连接状态、全局模式和路由设置 |
注意:浏览器定位权限、GPS、账号记录的地区,不等于公网出口 IP。关于不同位置来源,另见 开 VPN 后为什么网站仍知道位置。
情况一:你开启了分流
分流模式会让一部分流量走 VPN,另一部分仍然走本地网络。这本来就是它的用途,并不一定是故障。
Windows 的官方 VPN 路由文档把这类方式称为 split tunnel:只有指定路由经过 VPN,其余流量走原来的网络。对应的另一种是 force tunnel,也就是把所有流量都送进 VPN。
如果你开启过“智能分流”“仅代理指定应用”“绕过国内网站”之类的设置,先切到全局或全隧道模式,再查一次 IP。
想弄清楚两种模式的区别,可以继续看 VPN 分流是什么。
情况二:IPv6 没有被 VPN 接管
这个现象很常见:IPv4 已经变了,但检测网站仍然显示一个来自本地运营商的 IPv6 地址。
先做两件事:
- 分别查看 IPv4 和 IPv6;
- 看 VPN 客户端有没有“IPv6 支持”“阻止 IPv6”或类似选项。
不要为了省事长期乱改系统网络参数。更稳妥的做法是先确认服务本身是否支持 IPv6,再决定是否调整系统设置。
如果你同时看到 DNS 地址也不符合预期,可以参考 VPN DNS 泄露怎么判断。
情况三:你查 IP 的应用没有走 VPN
手机和电脑上的 VPN 都可能支持“按应用分流”。这种情况下,浏览器 A 走 VPN,浏览器 B 或某个 App 直连,是完全可能的。
排查时尽量固定一个浏览器,并临时关闭按应用分流。确认全局连接正常后,再逐个恢复规则,比一上来同时改五六个设置更容易定位问题。
情况四:节点连上了,但出口没切过去
偶尔会遇到客户端界面显示连接成功,但实际数据通道没有正常工作。常见表现是:
- IP 不变;
- 能上网,但速度和未连接时几乎完全一样;
- 切换节点后结果还是相同;
- 日志里反复出现重连。
这时可以先断开,再换另一个地区节点重新连接。如果多个节点都一样,再看 VPN 连不上或连上没网怎么办。
情况五:你连的是固定 IP 或同地区出口
如果你原本就在使用固定出口,或者新节点恰好仍然映射到同一个公网 IP,看起来也会像“没变”。
固定 IP、独享 IP 和共享 IP 不是一回事。如果你的目的是确认是否换了出口,最好同时看运营商、ASN、地区和 IP,而不是只盯最后几位数字。
这几个概念容易混,可以看 共享 IP、固定 IP 和独享 IP 的区别。
情况六:浏览器或检测网站给你的信息不完整
不同 IP 检测网站展示的信息不完全一样,有的只显示 IPv4,有的会同时显示 IPv6、DNS 和 WebRTC 相关信息。
更稳妥的做法是换两个不同的检测站交叉确认,不要根据一个页面就判断 VPN 是否失效。
最快的排查顺序
顺序不用太复杂:
断开 VPN 记录 IPv4/IPv6 → 连接一个明确的节点 → 关闭分流 → 再查 IPv4/IPv6 → 换另一个节点 → 最后再看 DNS。
如果这一步能确认 IP 已经切换,说明 VPN 主连接基本正常;如果还是完全不变,再去查客户端、路由和节点状态会更有效率。
如果你更关心“为什么连接老是断”,接着看 VPN 为什么总掉线。
如果公网 IP 已经成功切换,但地图或网站仍然显示你所在的位置,问题可能不在 VPN 出口,可以看 为什么网站还能知道我在哪。
如果客户端根本没有显示可选服务器,先处理 VPN 节点列表空白或加载失败,再验证 IP 出口。
如果 IP 检测网页根本打不开,而不只是显示旧地址,请先按 已连接但无法上网 检查路由和 DNS,避免把连接故障误判为 IP 泄露。