换个网络就连不上,通常不是配置坏了,而是客户端还停留在旧网络的状态里。

更换 Wi-Fi 或移动网络后无法连接怎么办

"刚才在家还好好的,到公司就连不上了。"

这类问题看起来像配置突然坏了,实际上通常是另一回事:客户端还停留在旧网络的状态里

切换网络时发生了什么

从一个网络切到另一个,至少有四件事同时变了:

本机 IP 变了

已经建立的连接绑定在旧 IP 上,网络切换后这些连接实际已经失效,但客户端可能还认为它们有效。

DNS 服务器变了

不同网络下发不同的 DNS。旧网络的解析结果可能在新网络下不适用。

出口路径变了

不同运营商到同一个节点的路径完全不同。家里能用的节点在公司可能表现很差。

网络策略变了

办公网络、校园网、酒店网络可能有额外的出站限制。

先做最简单的一步

关闭客户端的连接开关,等两秒,再打开。

这一步能解决绝大多数切换网络后的问题。它强制客户端重建连接,用新的 IP 和 DNS 环境重新握手。

在手机上,也可以开关一次飞行模式,让系统彻底重置网络栈。

如果这样就好了,后面的内容不用看了。

还是不行的话

第二步:更新一次订阅

新网络下的解析环境不同,有时候旧的节点信息不再适用。手动更新一次订阅可以拿到最新数据。

如果更新失败,见订阅更新失败的排查步骤

第三步:换一个节点

不同网络到不同节点的路径差异很大。家里用得好的节点,在公司网络下可能路径很差。

试试换到另一个区域,而不是只在同一区域内换。

第四步:清除 DNS 缓存

旧网络的解析结果可能被缓存下来了。

  • Windows: ipconfig /flushdns
  • macOS: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  • 手机: 开关飞行模式

详见 DNS 问题排查

第五步:判断是不是网络环境限制

一个决定性的测试

用手机热点替代当前网络试一次。

  • 热点下正常 → 当前网络环境存在限制,不是你的配置问题
  • 热点下也不行 → 问题在配置或账号层面,回到无法连接排查

办公网络、校园网、部分酒店和公共 Wi-Fi 可能对出站连接有额外限制。这种情况下,配置本身没有任何问题,换个网络就好。

移动网络的特殊情况

蜂窝数据权限

在手机设置中确认客户端应用的蜂窝数据权限已开启。

  • iOS: 设置 → 蜂窝网络 → 找到该应用
  • Android: 设置 → 应用 → 该应用 → 移动数据

如果只允许了 Wi-Fi,切到蜂窝数据自然连不上。

低电量模式

低电量模式会限制后台活动,可能导致连接被中断。切换网络时如果恰好处于低电量模式,问题会更明显。

5G / 4G 切换

在信号边界来回切换时,连接会频繁重建。这种情况下的不稳定属于网络层面,不是客户端问题。

Android 上的额外注意

Android 的后台限制会让这个问题更明显:切换网络时客户端可能正好在后台被系统限制,无法及时重连。

确保已经设置好后台保活:关闭电池优化、允许自启动、锁定后台任务。详见 Android 使用教程

快速处理清单

  • 1. 关开一次连接开关解决大部分情况。
  • 2. 手机上开关飞行模式彻底重置网络栈。
  • 3. 更新一次订阅获取最新节点信息。
  • 4. 换一个区域的节点不同网络到不同节点的路径差异大。
  • 5. 清除 DNS 缓存排除旧解析结果干扰。
  • 6. 用热点测试判断是否是网络环境限制。

注意事项

  • 网络切换后需要重建连接是正常行为,不代表配置出错。
  • 不同网络环境下节点表现不同也是正常的,见为什么同一个节点在不同地区表现不同
  • 办公网络和校园网的限制不是配置能解决的问题。

常见问题

为什么家里能用公司不能用?

出口运营商不同,到节点的路径完全不同;另外办公网络可能有额外限制。用手机热点在公司测一次就能区分这两种情况。

每次切换都要手动重连吗?

大多数客户端会自动重连,但不一定及时。如果每次都需要手动操作,检查客户端是否有"网络变化时自动重连"的选项。

能不能自动切换到最优节点?

可以使用自动选择类的策略组,它会按延迟自动挑选。原理见负载均衡和故障切换有什么作用

酒店 Wi-Fi 连不上怎么办?

先完成酒店的网页认证(连上 Wi-Fi 后浏览器会自动跳转),认证完成后再开启客户端。认证页面本身不能走代理。

切换后速度变慢了?

不同网络的带宽和路径不同,这是正常的。排查方法见速度慢与延迟高的排查方法