代理路径丢 UDP 时,浏览器仍可能用 HTTP/3 打开 ChatGPT、Claude 或 Gemini。HTTP/3 跑在 QUIC 上,QUIC 用 UDP。先看 Protocol 列是不是 h3。关掉 QUIC 只改传输,不改变地区名单。

OpenAI、Anthropic 和 Google 都没有把中国大陆写成这些消费级产品的无条件服务地。从名单外访问可能违反条款,账号可能被限制或停用。本文不写伪造证件、购买或借用账号、借用他人手机号和支付卡。原理层的封装见 VPN 与 HTTP/3。那一篇不写配置步骤。

先看 Protocol 列,再决定要不要关

一个可单独引用的判断句:Protocol 列里的 h3 表示这次请求走了 HTTP/3;h2 表示走了 HTTP/2。代理图标已连接,不能代替这一列。

2026-10-29 打开的 Chrome 开发者工具网络参考 把 Protocol 写成请求所用的协议,举例是 h2 表示 HTTP/2,h3 表示 HTTP/3。同一页没有写这一列是否默认出现在表头里。表头里没有 Protocol 时,以你安装的那一版界面为准。

你看到的结果更像什么下一步
文档请求的 Protocol 是 h3,并且一直挂起、没有 HTTP 状态浏览器在用 UDP,而这条路径上的 UDP 没有走完对照下面的开关,完全退出浏览器后再看同一列是否变成 h2
Protocol 已经是 h2,页面仍超时问题不在 QUIC按 现象排查 查 DNS 和 TCP
页面打开,并写明国家、地区或 territory对方的名单见 地区报错和注册
文字能聊,只有语音失败语音那条 UDP见 流式、上传与语音

本文没有在 2026-10-29 对 chatgpt.com、claude.ai、gemini.google.com 抓取 Alt-Svc 或 HTTPS 记录,不能声称这三家当天一定在广告 HTTP/3。以你浏览器里这一次的 Protocol 列为准。

Firefox 159.0 的源码注释写明:发现第三方根证书时,默认会关掉 HTTP/3。偏好名是 network.http.http3.disable_when_third_party_roots_found,默认 true。本机信任过扫描代理或安全软件的私有根时,Protocol 列可能本来就是 h2。先看列,再改开关。

Chrome:策略模板里的 QuicAllowed

2026-10-29 下载的 Chrome 策略模板 zip,包内 VERSION 为 156.0.8078.74。zip 里 windows/admx/chrome.admx 的时间戳是 2026-10-26 21:14。同一天 Chrome 版本历史接口在 Windows 64 位稳定通道返回的第一条是 157.0.8103.27,Linux 稳定通道返回的第一条是 156.0.8078.73。接口响应里没有发布日期。模板版本和浏览器版本不必相同,发布前用你安装的版本再对一次。

英文策略列表里,QuicAllowed 的标题是 Allow QUIC protocol。说明写的是:设为 Enabled 或不设置,允许使用 QUIC;设为 Disabled,不允许使用 QUIC。自版本 43 起列出 Linux、Mac、Windows 和 ChromeOS。动态刷新一栏是 No,改完要重启浏览器。

Windows 的 chrome.admx 把这项写成:

  • 注册表键 Software\Policies\Google\Chrome
  • 值名 QuicAllowed
  • enabledValue 为十进制 1
  • disabledValue 为十进制 0
  • class 为 Both

策略 HTML 里的示例值是 0x00000001,对应 Enabled。要关掉 QUIC,ADMX 写的是十进制 0。模板的注册表路径没有写 HKCU 还是 HKLM。class="Both" 表示两处都可以有这项。不要只新建一个 0 就认为生效。

2026-10-29 打开的 查看 Chrome 策略 在讨论策略是否被读到时使用地址 chrome://policy。重启后在这一页看 QuicAllowed 的值是不是 false,并看它来自哪一个配置单元。Linux 上,同一页提到目录 /etc/opt/chrome/policies/managed。Mac 和 Linux 的偏好名也是 QuicAllowed。HTML 给 Mac 的示例是 <true />,对应 Enabled。Disabled 的 plist 示例,当天这段 HTML 没有另给。

chrome://flags 里有没有名为 enable-quic 的实验开关,本文没有在 Chrome 157 里打开确认,所以不把旗标写成步骤。策略模板是当天核对过的文件。

Edge:同一项策略,注册表路径不同

2026-10-29 打开的 Edge QuicAllowed 写明:启用或不配置这项时允许 QUIC;禁用这项时阻止 QUIC。Windows 和 macOS 自版本 77 起支持。Android 和 iOS 写的是不支持。动态刷新为 No,需要重启浏览器。

Windows 注册表路径是 SOFTWARE\Policies\Microsoft\Edge,值名 QuicAllowed,类型 REG_DWORD。页面上的示例值是 0x00000001。这是 Enabled 的示例。页面没有把 Disabled 印成 0。组策略名称是 Allow QUIC protocol,路径在 Administrative Templates/Microsoft Edge。改完打开 edge://policy 核对,不要只改注册表。

Edge 和 Chrome 是两套策略。只改 Google\Chrome 时,Edge 窗口里的 Protocol 列可以仍是 h3。

Firefox 159:偏好名是 enable

2026-10-29 读取 Firefox 版本接口,LATEST_FIREFOX_VERSION 为 159.0,LAST_RELEASE_DATE 为 2026-10-27。

同一天打开标签 FIREFOX_159_0_RELEASE 的 modules/libpref/init/StaticPrefList.yaml:

  • network.http.http3.enable 的类型是布尔,值是 true
  • 这份清单里字符串 http3.enabled 的出现次数是 0

在地址栏打开 about:config,把 network.http.http3.enable 改成 false,然后完全退出 Firefox 再打开。当天没有在 Firefox 里点过这个开关。Mozilla 支持站点的连接设置页返回了客户端质询,菜单路径没有核对,所以不写「设置里第几项」。

同一份清单里,network.http.http3.disable_when_third_party_roots_found 默认 true,注释是发现第三方根时禁用 HTTP/3。私有根已经让列变成 h2 时,再改 enable 看不到差别。先看 Protocol 列。

关完只说明换了传输,不说明名单变了

关 QUIC 之后,用同一次失败的文档请求再看 Protocol 列:

  1. 仍是 h3:策略没有被这个浏览器读到,或进程没有退出干净。看 chrome://policy 或 edge://policy,不要连续新建注册表值。
  2. 变成 h2,页面出现 HTTP 状态或地区提示:UDP 这一层不再挡这条文档请求。地区提示按名单处理,停止反复刷新。
  3. 变成 h2 仍然超时:继续查 DNS、系统代理和 TCP 路径。见 现象排查。
  4. 只有语音失败:那是 UDP 3478,不是这一列里的 h3。见 流式、上传与语音。

sing-box 在没有嗅探结果时把端口 443 的 UDP 默认认作 quic,并带有超时。那是核心何时关掉 UDP 关联,和浏览器还要不要发起 QUIC 不是同一个开关。字段说明见现象排查一文,本文不重抄。

桌面应用不读浏览器的 QuicAllowed。浏览器列变成 h2,不能说明 ChatGPT 或 Claude 的桌面程序也改走了 TCP。桌面和浏览器的差别见 桌面应用不跟浏览器。

公开文件里的法律范围

《关于清理规范互联网网络接入服务市场的通知》(工信部信管函〔2017〕32号)写明,未经电信主管部门批准,不得自行建立或租用专线(含 VPN)等其他信道开展跨境经营活动。2017 年 1 月 24 日的答记者问说明,对象是无国际通信业务经营资质而开展跨境电信业务经营的企业或个人。本文不判断某种个人使用是否违法,也不写规避执法的做法。2026-10-29 没有重新打开部委网页。

一次对照留下的记录

留下五项:浏览器和版本、Protocol 列在改之前是 h3 还是 h2、改的是哪一个策略或偏好、重启后 chrome://policy 或 edge://policy 里的值、改完是出现了 HTTP 状态还是仍然超时。没有在大陆宽带上复测。策略模板的版本号是下载当天 zip 里的 VERSION,不能代替你电脑上的浏览器版本。