Skip to content

显示已连接但打不开网页怎么办 ​

结论先说:“已连接”只说明客户端在运行,不说明你的网页请求真的经过了节点。一个网页请求要依次经过“浏览器 → 系统代理或 TUN → 客户端 → 策略组选中的节点 → 目标网站”,任何一段断开,都会出现“显示已连接却打不开”。按这条路径从前往后查,最快的线索是客户端的连接记录:看你的请求有没有出现、走了哪条规则、发往了哪个节点。

故障表现 ​

  • 客户端主界面显示“已连接”“运行中”,或手机状态栏有 VPN 图标;
  • 节点延迟测试有正常数值,但浏览器打开海外网站一直转圈、提示无法访问或连接被重置;
  • 国内网站可能正常,也可能一起打不开;
  • 有时切换节点或重启客户端后短暂恢复,随后又不行。

先确认不是“全部超时”

如果节点延迟测试本身就全部超时,请先看 所有节点都超时的排查顺序。本文针对的是“延迟正常、网页不通”。

适用环境 ​

  • 电脑端:Windows 11、macOS 15 及更新版本,使用 Clash Verge Rev、v2rayN 等客户端;
  • 手机端:Android 的 v2rayNG 等,iOS 的 Shadowrocket 等;
  • 前提:关闭代理后国内网站正常,套餐有效。这些基础检查见 机场不能用时先检查哪几个地方。

检查步骤 ​

1. 打开客户端的连接记录 ​

电脑端客户端通常有“连接”页面,部分客户端只有“日志”。保持该页面打开,在浏览器里访问一个海外网站,然后观察。查看方法见 怎么看代理客户端日志。

你看到的情况说明继续看
完全没有这个网站的记录浏览器流量没有进入客户端第 2 步
有记录,规则显示直连(DIRECT)请求进了客户端,但被分到直连第 3 步
有记录,显示拒绝(REJECT)被规则拦截第 3 步
有记录,走了节点但报错或超时节点或 DNS 问题第 4、5 步

2. 流量是否进入了客户端 ​

连接记录里看不到请求时,检查:

  • 系统代理或 TUN 是否真的开启:电脑端两者至少开一个。“已连接”的提示有时只表示内核在运行;
  • 浏览器代理扩展:浏览器里装了代理切换类扩展时,它会覆盖系统代理,可能把流量指向一个已经不存在的端口;
  • 系统代理是否被改掉:其他 VPN、加速器或安全软件可能在启动后改写系统代理设置;
  • 本地端口是否冲突:客户端的本地端口被别的程序占用时,内核可能启动失败,但界面仍显示正常。客户端日志里通常会有端口被占用一类的报错。

3. 策略组是否选中了直连或拒绝 ​

这是 Clash 类客户端最容易被忽略的原因。规则把海外网站分到某个策略组(例如“节点选择”“代理”),而这个策略组里当前选中的可能是“DIRECT”或“REJECT”,而不是一个真实节点。你在“全部节点”列表里测速、点选节点,并不会改变这个策略组的选择。

检查方法:在客户端的代理页面逐个查看主要策略组,确认当前选中的是可用节点,或是包含可用节点的“自动选择”组。另外确认代理模式没有被切到“直连”模式。

4. 用全局模式交叉验证 ​

临时切换到全局模式并选中一个延迟正常的节点:

  • 全局模式能打开:节点没问题,问题在规则或策略组选择;
  • 全局模式也打不开:继续检查 DNS 和节点本身。

5. 检查 DNS ​

连接记录里出现了请求但一直失败,或日志里有域名解析失败的报错时,问题多半在 DNS:

  • 客户端的 DNS 设置被改过,填了当前网络无法访问的 DNS 服务器;
  • 网卡或 Wi-Fi 里手动设置了 DNS,在 TUN 模式下与客户端的 DNS 处理冲突;
  • 浏览器开启了“安全 DNS”,绕开了客户端的解析。

DNS 在代理中的作用见 DNS 是什么?代理里的 DNS 设置怎么理解。

6. 换浏览器或无痕窗口 ​

浏览器缓存了失败结果、或某个扩展拦截了请求时,换一个浏览器或无痕窗口测试即可区分。

对应处理 ​

检查结果处理方法
系统代理和 TUN 都没开开启其中一个;只有浏览器需要代理时开系统代理即可
浏览器代理扩展覆盖了设置停用扩展,或把扩展切到“使用系统代理”
其他软件改写了系统代理退出其他 VPN、加速器,重新开启客户端的系统代理
本地端口被占用在客户端设置里换一个本地端口,或关闭占用端口的程序后重启客户端
策略组选中了 DIRECT 或 REJECT在策略组里改选可用节点或自动选择组
代理模式处于“直连”切回规则模式
全局能用、规则不能用更新订阅和规则;规则调整方法见 规则与分流怎么设置
DNS 解析失败系统 DNS 改回自动获取,客户端 DNS 恢复默认,关闭浏览器安全 DNS 后重试
只有某个浏览器不行清除该浏览器缓存,逐个停用扩展排查
全局模式、换节点都打不开当前网络可能限制了该类连接,换热点测试;仍不行则联系机场

改完设置后重启浏览器

部分浏览器只在启动时读取代理设置,改完系统代理或扩展后,完全退出浏览器再打开,测试结果才准确。

恢复验证 ​

  1. 在客户端连接记录里能看到你访问的海外网站,规则和节点都符合预期;
  2. 海外网站和国内网站都能在无痕窗口中正常打开;
  3. 切回平时使用的规则模式后再测一次,确认不只是在全局模式下可用;
  4. 重启客户端和电脑后再测,确认设置已保存,不会每次开机都重复出现。

相关阅读 ​