先判断问题范围
- 打开浏览器测试常用网页,确认 VPN 基础连接是否正常。
- 再打开异常应用,确认是否只有这个应用无法访问。
- 换一个节点测试,排除单个节点临时异常。
- 关闭其他 VPN 或代理工具,避免系统代理被覆盖。
- 如果所有应用都异常,回到连接成功但无法上网页面排查。
为什么应用不一定读取系统代理
应用自带网络栈
部分软件不会跟随 Windows 或系统代理,需要在应用内单独设置。
只支持特定代理类型
有些应用只支持 HTTP、HTTPS 或 SOCKS 的其中一种。
代理端口不一致
手动填写端口时,需要以当前客户端本地监听端口为准。
规则或缓存残留
旧代理设置、缓存或登录状态也可能影响访问。
应用内代理设置顺序
- 优先查找应用内的“使用系统代理”选项。
- 如果必须手动填写,先确认客户端当前本地代理端口。
- 设置后重启该应用,避免旧连接继续保持。
- 不要同时在应用内和系统里填写多个不一致的代理地址。
- 如果应用支持直连和代理切换,确认当前选择的是代理模式。
不同设备上的处理差异
Windows 常见问题是系统代理和应用内代理不一致;Android 和 iOS 更多受系统 VPN 权限、应用网络权限和后台策略影响。
Windows
检查系统代理
确认 v2rayN 已启用系统代理,异常软件必要时单独设置。
Android
检查 VPN 权限
确认 v2rayNG 被允许建立 VPN,并没有被后台清理。
iOS
检查 VPN 配置
确认 Shadowrocket 连接状态正常,切换网络后可重新连接。
macOS
检查应用代理
部分桌面应用可能需要单独设置代理或重启后生效。
FAQ
浏览器可用就说明节点没问题吗?
通常说明节点和订阅基本可用,但仍需要测试异常应用是否有独立代理设置。
应用内应该填什么代理地址?
以当前客户端本地监听地址和端口为准。不同客户端和配置可能不同,不建议随意填写。
为什么重启应用后才生效?
很多软件会保持旧连接或缓存网络设置,修改代理后重启应用更容易重新读取配置。
手机上也需要单独设置应用代理吗?
多数情况下手机由系统 VPN 接管,不需要每个应用单独设置;若某个应用异常,先检查权限和网络策略。
所有应用都无法访问怎么办?
这不是单个应用代理问题,建议回到连接成功但无法上网的完整排查流程。